MAALSHSSPSLLSLPSPSSPIPSLTTSSKYETSFIRASSIKPRFPGGRNACFSHSVRLKICSRKLTNTSKYAYHIRFHAESLEETAPARGVGEELTNLDLASEGEEPFEGTLSPKPSPKETALLTQGYEELESSKLLQTRFGEFQTLADETRALVRLRRFEIRVPCKDGELEVRPLSAQSLEETVDLLTDSFAELFGLTFRPLLRLQVKVYLQQRLLMLPYGVTLIGILYERNENQLNDSSESSQGQVAGTVELSFGGKARPVFPTLNPPKEAAYLCNMAVLHKYRRRGIASVLLGAAEGLSKDLGYGAIYLHCRLCDSIPQTLYRCAGFEVEATDNIFYLLLFLQRRRQLMRKYLAWPADHLQDSEAESEPEREIVQNGQESE*