MRPVCVPEVTLGRRAWSPSRHRHERVARRQRVLMIASWIAAAASVGFGVFQLTFGGPLWWLGAVNIGCGVVFLAIPRLCPLGELIAPLTFVVFAYTSVGFICYTIGTGSGLQFYFLVAASLVVLVLGIERIALAAAIAAAGVIITIVLELTVPDDRGLGPSWTLTAGFISAVVSSVVIIVATIWYTLREIDRAEAAMAAEYERSEELLANILPATIADRLKEPTRTVIADKYDDASILFADIAGYTKRASETPPSELVRFLDRLYTDLDALVDRHGLEKVKTSGDSYMVVSGVPNPRADHLEALALLALDMADAVADLKDPQGHDVPLRIGMASGPVVAGVVGAKKFFYDVWGDAVNVASRMETTDVEGRIQVPDNVYERLRDRFVLEERGVVDVKGKGPMHTWYLVAHRAEAVTPSGSPT