MQSALRALSRLRAARSRTFPTGLRYFSTPSDDVVLSKLKEAGLLHSKGLIGGKWVDAQDGKTLPVVNPATGEVLADIACMSTAETKAAIDSASGAFSSWRALTGHERSKILRRWFDLLLLNKNHLAWLITLEQGKPLDESLGEVVYGSNFIEFFAEEAKRIYGDIIPAPVPDRKLFVLKQPVGVVGAITPWNFPLAMITRKVAAALATGCTAVVKPSELTPLTALAAADLALQAGVPPGVLNVVMGDAPRIGDALMESTQVRKITFTGSTAVGKKLMSAAAETVKKVSLELGGNAPCIIFDDADVDVAVKGALSAKFRNTGQTCVCVN