MEGLVHYRINPIHATRRQYHSCLVPAFSLLLSKNFTKTPVLFMKGHRSFNSVVASVQPLDASGLGHFDNTLPSKVILQLWRSADAVCFDVDSTVCLDEGIDELAEFCGAGKAVADWTARAMGGSVPFEEALAARLSLFKPSLPQVQEFLETRPPKISPGINELVKKLKAKNTNVYLISGGFRQMINPVASILGIPPENIFANQLLFGSSGEFVGFDVNEPTSRSGGKATAVQKIRKVRGYKALVMIGDGATDLEARKPGGADLFICYAGVQLREAVAVKADWLVFNFADLINSLE*