MGLENNTMIYDRKIDEAFVLPPEHRPQRPYNAYGSDAIPVIDLSPLRSYPGDPEIRIRLIHEVGNACEQWGFFQVINHGVPIRLLEKVKAEAEAFFALPPEGKRLVKRTAQNPLGYYDTELTKNFRDWKEVFDISAAEHMELLVEFEAGNNEIKAAANQWPVHPPGLREACMSYIQETEKLAFFLLELISESLGLPYDRFHHLFKPGTSFLRLNHYPVCPAPTLALGVSRHKDPGALTVLAQDNIGGLEVKRKDGEWIGVKPDMAALVINVGDLMQVWSNDRYQSVEHRVVVNDDSSRYSMPVFFNPAHSVEVFPIPELTDKQNPPKYRVFHWGKFLKSRTDSNFKNLGKFLKSRTDSNFKNLGK