MGGGFRVLHLVRPFLSVLPEVQTAERKVPFREKVLYTVVSLFIFLVCSQLPLYGIHSATGSDPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNSVREDRALLNGAQKLLGVMITIGEAVAYVLSGMYGDVRDLGAGNAILIIVQLCFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAVIALFHLLITRTDKVRALREAFYRQNLPNVTNLLATVLVFLIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYKKYSSNLLVNLLGKWKESEYSSSGQLIPVGGLVYYITPPSSFADMFSNPFHALFYLTFMLTACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGMCIGALTVMADFMGAIGSGTGILLAVTIIYQYFETFEKEKATELGFFGF*