MLHSHENTVRLAHYHGVSGIRKASAGPRKSVCRPPDLHASAALAPHSQAPEGRHRVPVRRLGRTELQVPVLCFGTMLFGEGNSYEEACLLLDKCMANGVNFFDSAEMYPVPQRAETAGKSERLLGQWIRERKHPRHSILISTKVCGPSGQMEWIRGGPHKVDAANIAAAIDGSLQRLGTDYIDLVSIHWPDRYVPMFGDVDYDPRQAFSGAVPLEEQLEALGHAVAQGKVRHVGLSNETPYGLTRAILAAEAHHLPRVCALQNAYSLTCRTFDAGLAEVCHLEDVSLMAYSPLAMGLLTGKYLAEDGGPPTARLNKYRGRYAEAESRYGPRPAVQAAVAAYCNIAQKHGMSPTEMAMRFVLGHPLVAAAVAGATCLPQLEELIASSCKPCLPEEIMEEIDAVHASYPSPTP*