MAFGTNLFSTFQEVRAYSPCPSTDPQGGSIVKTLQQVRLVASAALYQHPKRRGADILPPVATVINQSESKFQDQEQNKQKTMKKGMNPVVTSLTSKSQCKGNPPAQKEKAAREQVQAVESLLPVNNVQDRHLFQYSEEVPKVSFAIFPDERGTSIALAHYVAQVSKDSVKAKDSFCIVLSGGSLVKALEPLIQESSIEWSKWHIFWVDERVVPLTHQDSNYKHAMDAFLSNVPVPEDQIHPIHYTSNANIVAAKYAHTLRDAIREGILILDHSKKLPSFDLVLLGMGPDGHIASLFPNSVALAEEEEWVVSVSKSPKPPPHRITVTLPLINAASHVAFVIFGSNKAEILQRVLERPALPGALPAQMVRPSDGELRWFVDEQAASLLSVDTWEDPKRFPAVNFSVQKKTNSV*