MPGGGFRVLHLVRPFLHVLPEVQTADRRVPFREKVLYTVVSLFVFLVCSQLPLYGIHSATGSDPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNNVREDRALLNGAQKLLGVMITIGEAVAYVLSGMYGDVRDLGAGNAILIIVQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAVIALFHLLITRSNKIGALREAFYRQNLPNVTNLLATVLVFLIVIYFQGFRVVLPLRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLHRKYSSNILVSLLGKWKESEYSSSGQLIPVGGLVYYITPPSSLAEIASNPFHALFYLIFMLTACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGMCIGALTVVADFMGAIGSGTGILLAVTIIYQYFETFEKERASELGFFGF*