MATPGNLYVTMQPHPGLSLDQFHEWYNNEHGPTRLRIPQIFTNGLRYRATDGKAPEFLAAYDVTDMALLETETYLTLRANRSPREAATIAQVDVARYFYDLVHVTESPLFMPIEKLTDEEASGLVAVTTEITLKETPDASALFEKWFVEEHVGFMAKIPGWLRSRLFKTSSLESGQPIKYLSFHDFAKDNDLAAAEQNAATDISWKNDDFDKSVASRNRRTYSLFYTFGPAPRDLEPLSRLPESASFTSNDGKTSTIAGPNPVISSFVTTQDSLSIPYRLEGNPSPDAPTIAFCNSLLTSLHMWDAFISILKTHRPHLRILRYDTRGRHAIPQPPVSATLDTLADDLLTVLNALRIPKLDTLVGVSMGGATALKFTLKYPSRLSKFIACDFNAASSPANTQAWKDRVAIAEQDSGNGIKSLADQTVARWFHPSSMENPDLVRTMTDMVAANDVEGFKHSCTALSDYDMKPDMPSCAVPGLFAVGEGDAKGALVNAMDGFKGLLGRNGTQLKVVPNTGHLPMFEDPKAFWGAVQDFL*