MNFLLVRLRGIQIVHQRVFPLLIKQLMQFVKARDNEGDFIMAASFVTTQAMAFIVRHGTGIVCVSMKGEDLERLKLPLMVAHKENEEEVLTAFTVSVDAKVGTSTGVSAADRANTILTLASPESKPEDFRRPGHIFPLKYKEGGVLKRAGHTEASVDLVTLAGLRPVAVLSGIVDDDGSIACVPKLRKLAMEYNLPIISIADLMRYRRKREKLVEQTAVSRLPTKWGPFQVYCYHSKLDGIEHVAMVKGNIGDGQDVLVRVHSECLTGDIFGSARCDCGNQLALAMQQIEQVGRGVLVYLRGHEGRGIGLGHKLRAYNLQDEGHDTVEANVELGLSIDSREYGIGAQILRDIGVRTMRLMTNNPAKFTGLKGYGLAVVGRVPVLSPFTEENKRYLETKRSKMGHVYGSDLPGSFAGLLHENASKNDISESSSPN*