MEALAGAAAASSSLVPSFQARQPTSRVAVLRARPCGPLRAAAAPGGGGGGKDKEEYVATPNGTPVIKLKSDPSQNGALGPIVTDKSRTTLSANTTPDSSGSRAGLFRTPISGGVQSATFAHGLPPPALAVRNLMEQARFAHLCTVMSGMHHRRAGYPFGSLVDFANDSMGHPIFSLSPLAIHTRNLLSDPRCTLVVQVPGWSGLSNARVTIFGDVYPLPAEHQEWAHKQYVAKHQQWASQQWGNFYYYRMQNISDIYFIGGFGTVAWVDVKEYETIQPDKIAVDGGEQSLKELNAIFSKPLREFMSSEGEVDDAALISVDSKGIDIRVRQGAQFNIQRLAFDVPYKVETLEEAKRALHKIIKTSSK*