MTLLSTGTDYDALAAAFRPIFTRIAQGAAEREQQRILPDEPIRWLKEAGFGTLRIPREKGGWGASLPQLSALLIELAQADSNLPQALRAHFAFVEDQLNQPDSAGRDRWFRRFLDGELVGSGWTEIGAVKLGEVNTRVTPTEGGWRLDGEKFYSTGALYADWIDVFARRSDTASDVIALVSTQQTGVVREDDWDGFGQRLTGSGTTRFTGARVETEHVYDFAQRFRYQTAFYQHVLLATLAGIGLAVERDAAQGVKHRSRMYSHGNAAVPRDDAQVLQVVGQISSWAWATRAAVLQAAESLQQAYVAHVSDDEALIARRNQLAEVEAAQAQVIASDWIPRAATELFNALGASDTRTRLALDRHWRNARTVASHNPVIYKARNIGNWLVNGEAPTFIWQIGNGEKTAG*