MASKLTLFFTLAWALLPLILFLFPLLIESRSTPTSHLSDKVPHHHRRQPFEFIKKLEGSQKGETIKGIHQLKQYLEKFGYLPLHSNTTATEGTNDDSFDDLLETAIKSYQHNFHLNISGQLDAATAKRMMIPRCGVADIVNEKSGKGRHLSSTLLHSISHYSFFQYSKRWPPSKTHLTYGFLNGVQVMDMRNLSSIISSAFAKWQAVTNLTMKETQNIKSADIKIGFFSRSHGVLARAYIPTVGVVHFDANERWAINPSSNELFDVETVAVHEIGHLLGLDHSNDPNARIYPTVHGGQRKVELGADDIQGIRTLYGL