MEPGKLFGRGIGAMNRLPGSLGYDEGIPDATSEKELGNEYFKEGKYVRAFECYSRSIALQPTAVAYANRAMAALKLNRFKEAEEDCTEAISLDDRYTKAYARRGTARRELQKYLMAVEDFEFAFRLEPENTHLKRQYMEARETYEKRTGNKPSEKKVPIIVKEVAKTSPQVPVAAKSSAIEESPKPVHKPAGPTSSSTKINNADLAGDMESFGADTRPKVPIVQANGAGRPVTASPQAKAKAAEQAKLYEKKLVEAAAIQNAAARAAATVAMAAVRNFAAPKTAYEFESLWKGFDGNLEAQSRLMKVMDPSSLPGVFKDSLGATMLVEIIRCLELLFPDDASFAVQILENLTKVGRFSMTVMFMSAKDKKDLCRLWDEVFMKSSPDMHSALKSLRATYRLG*