MSAISGRALHYVFKIGDRAKNAFFFRQILGMTVLRHEEFKEGCDAACNGPYDNRWSKTMVGYGPESSHFVIELTYNYGVS SYEMGNDFGGVTIHSKDILSRAAEHSYPVTQVSGKAGSLLTSPDGYKFYVIDQASASSDPVQSVELNVSNLQNSRKYWHD LLQLKVLEENEASVRLSYGEQQASLEITQISEPINRAKAYGRIAFAIPAAQQPPLQEAVKAAGGAILTPLITLDTPGKAT VTVVILGDPDGHEICFVDEEGFGQLSQVESDGDKRLDRNIEKDPFQPK