MRLSITHDTTYRYEDRVRASIQYLRLTPQDSERQHVVDWRLDLPRPARPLRDPYGNILHVLTLDEPHESVLIAAHGLVEIDEEREVEHDRQSPLPFLRSTRLTGADAEMRAFAERAMGGRKDRGGLLDLMHALHEHILYQPGATRVDSTAIEAFGARAGVCQDHAHAFLACIRSQGVPGRYVSGYLYTEDDTHLASHAWAEAWLGDGWYSFDVTNRLGRPERHLKLAVGLDYLDACPVRGLRRGGGCEQMHARVLVSAPLLQVQQQ*