MFCFLSGETVEVQTDIVGNATPMHVLLRRNQGELVSERTRGFWKQLAVVSWIIAFLKQFHDSVGKSDYEALRSAFVLIHYPNHPKFDFHKYMTRALEHDFKRVVGISWYLWLFVVLFLLLNINGWHTYFWLAFLPLFLLLVVGAKLQHIITRLAQEAAASLADTTNQVPNIKPSKEHFWFGKPSIVLHLIHFILFQNAFEIGFFFWVLVTYGFDSCIMEKKAYAISRLVIGLIIQVVCSYITLPLYAIVTHMGGDIKLQALGSGVHESVANWATGARKRGRSETSLRNSLTFFKKTGVPDPVAGRGDSVEIPVVRAPNERFGSSRNMLAPTAVPDLDEIVSVVDVDSRR*