MSQRITIDPVTRIEGHLRIDCEIENGVVSKAWASGTMWRGMEEIVKNRDPRDAWMIVQRICGVCTTTHAISSVRAAESALNIDVPVNAQYIRNIILAAHTTHDHIVHFYQLSALDWVDITSALKADPAKASAMLNGVSSWHLNSAEEFTKVQNKIKDLVASGQLGIFANGCWGHPAMQLPPEVNLIAVAHYLQALECQRDANRVVALLGGKSPHIQNLAVGGVANPINLDGIGTLNLERLMYIKSFIDKLSDFVEQVYKVDTAVIAAFYPEWLERGQGAVNYLSAPEFPTDGKNGSFLFPGGYITNEDLSTYRPITSHSDEYLIKGIQESAKHSWYKDEAPQAPWEGTTVPDYTGWSEDGKYSWVKAPTFYGKTVEVGPLANMLCKLAAKRESTHAKLNEIIAIYTKLTGKTIEVSQLHSTLGRIIGRTVHCCELQNVLQDQYNALIVNIGKGDHTTFVKPDIPATGEFKGVGFLEAPRGMLSHWMVIKDGIISNYQAVVPSTWNSGPRNFNDEVGPYERSLVGTPIADPNKPLEVVRTIHSFDPCMSCAVHVVDVDGNEVVSVKVL