MMLRLLKHGRTPAGRLSRRWMSSGSHSKTTVLSFGDGSHGALGLRSSIIGMGSDAYEPTPIPGLPPDVVTVAAGHFHSLAVTSEGHVWAWGRNNEGQLGRDPLSPRETWNEPKRVEGLNKVRVQAAFASGVISAAIGDDGSLWVWGSSKRGQLGLGQGITNAALPSKIETLSGEEIVKVSLGWGHALALAKNGNLFGWGYYADGRIGKIGRELEISPLESNGTKLGSRGESSAFEAAEKLVMEAIEKEKDMPIIWEPGSIEELHELKVADVACGLDHSLVLCRDGTLFSGGSNVYGQLGRAIEYLGMQPVNINFLPLSIASGLGNSLAVCNNPSSEPTGNATSVVSWGWNKSSQLGREGPDNIPQVVEGLVGESPVSVSGGRAHSLALTAKKELWAWGCGRNGRLGLGSSADETEPMLVEYLEGSEVIQAVAGLDHSLVLVGE*