MNLSTLRVGPTPITSTAATHRSGALGFSGTYNCRLLQVHQRKRTSSYSSFVVCSAKPVAPPSAAVVESKESELSRIESLSQVSGVLGCQWGDEGKGKLVDILAKHFDIVARCQGGANAGHTIYNSEGKKFALHLVPSGILNEETLCVIGNGVVVHLPGLFKEIDGLESNGVSCQGRILVSDRAHLLFDFHQEVDGLREAELAKSFIGTTKRGIGPCYSSKVIRNGIRVSDLRHMDTFPQKLDLLLSDAASRFKGFSYGPDMLKEEVERYKKFAERLEPFITDTVHFMNDAISQKKKILVEGGQATMLDIDFGTYPFVTSSSPSAGGICTGLGIAPRVVGDLIGVVKAYTTRVGSGPFPTEILGKGGDLLRFAGQEFGTTTGRPRRCGWLDIVALRFCCQINGFASLNLTKLDVLSDLSEIELGVSYRQPDGTPIESFPSDLRLLDQIKVEYEVLPGWQTDISSIRKYSELPKAAREYVERIEELVGVPIHYIGVGPGRDALIYK*