MTESQSALATAAAEEVVQDQVRRLTEEVLNSMKSAFVGKDEIIDVLGVCLIAGENMFLMGPPGTAKSALVHELAARLHGRSFDYLLTRFTEPNELFGPFDIRRLRDGELVTNKEGMLPEADLVFLDELLNANSAVLNSLLMVLNERVFRRGRETIQLPMLIAIGASNHLPEDETLQALFDRFLLRVPCRNVAQEQLQDVLMAGWSLDAKKRRPQQEHSRISVEDIRALQGLAGEVDLAGVRRPYVELIQRLRHAGAPISDRRAVKLQRLMAASALICGRTAAVPSDLWVLRYTWDSEEQQEILSSLVQDAIQRCGVSEQSHPRVNSNSAPDPEAIARDLERIEARLTEGVRDSDKAYARDQLGVLAGRCEWISSTQSREFLTGRVRKLLEQLRDAL