MAFGLSGLANVYLGTTGKPFDRLVLVARFLQGTGGGLQVAFGLMQTAMLLTGLERSIQNTRFYLGACLGMGTGPLLSSLSTSTARLAHCHTPPGYEATFAVCTLLPLIQLPMLRLAPKRVEPGEESPKSAPVPYNFQRIVVIVLCVILQAVRSFCSAAVEAALSQLLYTEYQWSRRQTGIVTAALMFTMLPAQVFYEQLGRYFSVNRAIRFLLLIALVGSSLNLFDSLVGLISGACVVLPSLALSSGLIMGTMQVHTIPESYIFDLNGTTLLSLILSDLFGRGVGPIAARQSIASGGQHGFGEQQLLVSGLCIVLYDPW*