MDLPQSITLQILEECLVDISSDQHHAAVVLRTHQRVLTSHNSGLPFKDAVSNMGYKVAVTARTQAILDILHYYPLATRIDMGDVDIPIVTSFEFLEDAIMYDGALVRADAAAQREDQVLVVWSNQTDTIVDDYHFVEHQLRHFIGLCTCKHLSVAPHTGIQSHHERSYGATGHSQSLIPKNLGYEGLSGRDLQARPSDGGQPSRSTTEQALPITPVKTRMDPSLPYWNGSKWLPRVPQSSANPGASIPSLIARSTQIRTSPTSNAFATSSGLTSKMSSVFCAGSPSLHTQGKGDLEAGHDDASAENAELYSNDNRSDEDSIDKSVHRRIQSATVTGAARARQYTQSNECEPSTLHTAKMSNVLERSPQSSSHRTTQPRLPPPPRFTAAEKRKECAIASTGVDEPGPSVQNESIRVQHRRIAKKQRLGYSKGDDDDGDTDHDVNSDADGDRRKMKREPPKNKKAYACPLRTCEWSFDTRRDFRRHLLQCFKVKKHVCDSCGMRFPRLDALKRHRNGQNACEDYLKRCAKQAEAREDPGNGSVASGGRVGPPGLNEEILDILRQFLYDDEMEALLEDVDVSEGADTTH