MPLRQYGKAKAHVFLDVEMEDVVRPVTPGELRCGWGTKVVATIGPSCQDVPTLARLLQAGLTCARVDLSWGTTDNHVRSLQNLDEAMKQTRLLCSVWLDTTGREVMVRRPIEYDSQGWPRQAAGDIKLHKDQVFKITTDPTAVASPTLYPVIHPGFTRLVEVGQSLQIGAHLATGTEGSSLFAEVVDVAESEVTCVASNDAVLDGVLSVVLCHGEDEDFQSDFGLPLVTEHDVECMKRMGRDFEIDYVSVSFCNSVDDLYSMRHLLDSLSMQQTKIIAKVERKAAVRNFEAIAHAADGIIMSRGNLGLDFEAEVMALLQX