MDMRPIFGGYPFQGQGRVNQLGGVFINGRPLPNHIRLKIVEMAAAGVRPCVISRQLRVSHGCVSKILNRYQETGSIRPGVIGGSKPRVATPEIETRIEQMKKENPTIFSWEIRERLIKEGVTDPPSVSSISRLLRGGGRRDGDPDGKKDYTIDGILGGREEESDTESEPGIPLKRKQRRSRTTFSGEQLEALERAFSRTQYPDVYTREELAQQTGLTEARIQVWFSNRRARLRKHVGNSNALAFPLANMPCQYPAESAHQHDWRNAQFTNYNMFQQTSYTNPQENRDYSAIFDANYATLMAQKNKESDAKNLGGNPGTSWANFQDFSGDQYAPKNYWA