MSSTPKYLTGDKTAIQEFINKFEVFLFDCDGRLPLPPVIPSSLKWKSHLLCFSLTGVLWSGDTLFPHAVEALDLLRSQHKTIVFVTNNSTKSRADYRRKLTSMGIPATVEEVFGSSYSAAIYISRILPKSHPELATTKRTVFVIGESGIEQELDSENIPHICGSDPAFRREMTPEDYKAIAAGDPSILDPSVGVVLVGLDFHFNYFKMALAYHYIRAGAFFLATNMDSTLPSAGTLFPGAGTMSVPLIKMLGKEPVALGKPSQAMMEAIEGKFKFDRNKACMVGDRANTDIKFGLEGKLGGTLGVLTGVSSKEEFLEGEVRPTAYVDKLSDLLEGV*