MTQGLVRGGACFFAFACPAGILLRRSYVDQPRAEIRRRELASERGVRQLPRLLGAPRRVLMGEQRATRIKDFHGVRMSGTDLDGAAGMLVQNNMFLNDLAGLVICVVLSFLWLFLWQQAREQEILSSQVVRKVIHITTAPAFLLLWPLFSAHPSARVFAALLPFFTAVRVFVAGKQLIPNSKDTIATSVSRSGAPAEALRGPLYYIVVIVLTTLVFWRDSPVSAILVCQMCFGDGFAEVVGKRFGTTKWWWSKTKSVAGSAGFVVGAFSSSLVFLTYFGNLNLYDTETLWCLLFISIACSLVELLPIGDDNINVPVTAAALSAFLFGF*