MVLKFLRSIGQPSLQPKQRSAEGDAEALEADIRQMARFLGMNLDDELDIQLLYIAEEAYKAPLPPSWTAHRDRDGHLYFYNVTTDASQYEHPADALYMLKLQNERAKRQKLREIAEQKKRAIFDAQMKKTICNRLGNRHSNFCSIEEVYDMAKYLGISIDDGRELTLAWIAKRAVLAPLPEIYDEYEDQQGSSYFHNRETGETFRTHPNDSIFFEKVATLRLTLKGELANDSIPHEDRNEIELAAWRGCWMEIAGRGFFNLLSFEQCTVLWFTKAERVAAALLIQRVWRGYKVRSTVAIDFVRWRAARKLQRQFRSSLVTRLLRTVFLSKKGAVIRIQTVWRRALVRSRHDVRLCLQLALGRLAASKLICAVARHYLARRLKKRLQTGIQVARFHERECKEYRQQVDDSGTSPTKAVRLAFHRLPMPTVDSSRFNLFFPSDFSPPSKPAQHQRPSLPQIPSLSLLDSFLSEIASLPCKELGPVRESTKRRSLVPSQPQYQYQSLMAALKAGGGSAALVLRADGPQCFRSANGWQEELLMNSHWNSLYRSACTVRRACGASTWILGSRSVLSRPGTHGMLKGSDEYTEGEAHRSRLNPYRVPP*