MKAIETSSVLVEHSMTTLTTTSDALPVSCTEESRRNPQSEETSEIPEEAVVLAKDLLSAYDAMQQTATFFIPEANAFGHAFRVYGGETERRSGVEEFYRTNHINQNYDFAVQMRQKHCKLDKVVMSIWDCCELLNEYVDESDPDLDEPQIEHLLQTAEAIRKDYPDEEWFHLTGLIHDLGKVLLHPKFGEEPQWAVVGDTFPLGCAFDPCVVHSEYFKENPDSYNPKFNTKYGIYEEGCGLDKVIMSWGHDEYMYQVMKQNNTTLPPQALFVIRYHSFYGLHRSGQYTWFMNDFDREMFPWLKRFNKYDLYSKSKVRVNVDEVKPYYLSLIDKYFPKLLRW*