MNLTLSLGIDGGAGAVAAKKKRKVVGDGGVMHGGDGVERGVRFVTRTRVPQARDRMVKKEFAHFTANQAIVEAFESGGRRRLHVVDFDVSYGFQWPSLIQSMSDAASTTTSSSHDDDGRCDGPVSLRITGFGSSADELRETEARLTRFAASCPNLRLEFEGILNGSNSLHERIRLDDDATVVVNLVFPAAQNATNSSREACVATAMAHIHSLSPSMVFLIEKHDGGGDPTGGDNASSASVLPWFAANLRYFAAVFDSLHECLPADSAERLAIERNHLGREIGDAFDILDSVKQTDLAVTLNALVVERQHWQCKEVTLIAKEQTLPKFQRQKTLNSLQPEEPPSPVIDRQLWRLGEREIFAEYLSVEFSTRQRLLGGRRSEEELCSGNPDRKNGASWAAGGGISGASNVCRFR