MSAKTLIASSLDVLRRVVSEECAAPAWRAKQLVDSLYGKRRARAIEDMELLPREMRRAMEDAGWSTGRLDVVKGSLGRDGAGKISVRVGERELVEAVGIPDASCYARDGSGEVLGRADVETMFRGVDGWDKNRLTACVSSQVGCAMKCSFCATGLQGFKRNLSASEIVSQVLELEELYGKRVSDVVFMGMGEPMLNMKAVVGAIRCLNEDIGIGGRHITVSTVGIPNSLAKLAKEKLQATLAISLHAPDQETRLRIVPSAKHYPYEDLLDDVKMYFRETGRRVTFEYTLLAGVNDSPSQAQALSRILKRKFGAGAHLNVIPWNSIEGVDHVKPSRNAVHRFCGALGGISHTIRRTRGDDVSAACGMLTGDFERRSLGRRSMNAEL*