MSNDQAEHKTEPAPKTRSDTKDPGQSLGYPPETMTPALIIRVRGLQPEGLYSLLLIFVPTEMMIRRFDGVWIPDHTTSKQALNNVKSSIRFAGYATLSAIHYRTIIRGFGSEPGVSFIPL