MAGGGFRVLHLVRPFLSVLPEVQTADRKVPFREKVLYTVVSLFIFLVCSQLPLYGIHSATGSDPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNSVREDRALLNGAQKLLGVMITIGEAVAYVLSGMYGDVRDLGAGNAILIIVQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAVIALFHLLITRTNKVGALREAFYRQNLPNVTNLLATVLVFLIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYRKYSTNLLVNLLGKWKESEYSSSGQLIPVGGLVYYITPPSSLAEIAANPFHALFYLVFMLTACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGMCIGALTVVADFMGAIGSGTGILLAVTIIYQYFETFEKERASELGFFGF*