MKVLVIGNGGREHALAWKAAQSPLVDTVFVAPGNAGTALEPALQNVAIGVTDIPALLSFAQHEKIDLTIVGPEAPLVIGVVDAFRAAGLKIFGPTEGAAQLEGSKAFTKDFLARHQIPTAEYQNFTEIEPALAYLREKGAPIVIKADGLAAGKGVIVAMTLEEAEAAVHDMLAGNAFGDAGHRIVIEEFLDGEEASFIVMVDGEHVLPMATSQDHKRVGNGDTGPNTGGMGAYSPAPVVTDEVHQRTMERIIWPTVKGMAAEGNTYTGFLYAGLMIDKQGNPKVIEFNCRFGDPETQPIMLRMKSDLVDLCLAACDGKLDEKTSEWDERASLGVVIAAGGYPGSYSTGDEIHGLPLEEVADGKVFHAGTKLADDDRVLTSGGRVLCATALGHTVAEAQKRAYALMTDIRWDGSFSRNDIGWRAIEREQN*