MGGGFRVLHLVRPFLSVLPEVQTAERKVPFREKVLYTVVSLFIFLVCSQLPLYGIHSATGSDPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNSVREDRALLNGAQKLLGVMITIGEAVAYVLSGMYGDVRDLGAGNAILIIVQLCFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTTINSGRGAEFEGAVIALFHLLITRADKVRALREAFYRQNLPNVTNLLATVLVFLIVVYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYRRYSTNLLVNLLGKWKESEYSSSGQLIPVGGLVYYITPPSSIADMAANPFHALFYLTFMLTACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGMCIGALTVMADFMGAIGSGTGILLAVTIIYQYFETFEKERATELGFFGF*