MHASTLMADQGGALALDVHSPSSPIFKFKGVDEVRSLLLLPDGDYSTHMFSTAFLRGMEEANKFLPTNCELTTTGGHDQPKEKSGRGRKDRHGEVEADVSRTSRLVEAGAGEVFDQMLTAMGNETGNSNKKGRKSKARVVDLHTLLIHCAKAVMDDRRSAGELLKEIKQHASPTGDATQRLAYWFAEGLEARLTGTGSQVYGLLTAECTSTVRHMQAYQLFMSTCCFRKVAFLFANKAIFNAAVGKSRLHIVDYGLHSGFQWPELLRWLASRDGGPPEVRITHVELPQPGVYPEKHMEQIGNRLTDIAQELGVPFKYRAIMAQWQTICVEDLDMEPDEALAVNDQFNFRTLMDESVVIASPNPRDAVLGNISKMKPDVFVQSTVNGSYGTFFLSRFREALFYHSALFDMLDATMPRESKLRLALERDVFGWMVLNAIAYEGEDRVERGETYKHWQIRNQRAGLRQLPLNRETVKMARDMVMGEYHKDFDIDEDHQWLLQGWKGRILYAHSTWVAEGASSHC