MGAEAPSPHMFKVTIDEPTLVFPSEAREEHVYFLTNLDQNIAVIVQTVYFYEALPEKNTMSGEDPVKVMKEALRKVLVQYYPLAGRLGISPEGKLNVHCNGQGVIFVEAHANTRLSEVGDLTKPDPARLGQLVYHIPGARNILEIPPVVVQVTKFECGGFVLGLGMNHAMFDGIGAMEFVNSWAETARGVPLSMPPVVDRTFLKARSPPQVKYPHTEFLEIEDLSASQDLLLKDDLVHKSFCFTPDSLEKLKKKAMENGELSKCTTFEALSGFVWRARSEAMGMKPEQKTKLLFAVDGRAKFRPPLPKGYMGNGIVLTFALVSAGELIERPLSHAVKHVQEAIALVDDEYMRSAIDFFEATRLRPSLAATLVITAWSRLAFHTTDFGWGEPTHSGPVTLPEKEVVLFLSHGQGRKSINVLLGLPPQAMHKFEEILGPELL*