MNEGKMMIVSSKYDDLIVLRVTMYCDDCRRRVKKALKPFTGLDLINIDMDEQTVTLRGKADLEKLVEAVRERTHRHTELIFPLLKKENKLVLANESYDTTLELMADMNCETCAYEVREAIMSMDGVSHVETDMRANKVIVKGNNIDGKAVCHKVWNEARRHAELIAMSKKPVVHVELVKPKKQVAFVELDTPKKQVAFVELDTPKKPIVQVEVIPPKKPVVHVEVVTPKKQEIVLLNEEKKEEVTYAKEEGTDRIYVFNNHYYPYQSTLNANNQYEYSNGYPSTFSDENANACIIM*