MSKNESSYAGVVGNGGGEFELPQEVFSVLPSDPYEQLDVARRITAMAVAARVSKLESETGKLRQKLTEKERLISGLQERASEAEGTLQETSARLSHALDEQAKLANEKNALAAQVKKLMRDVAKLETFKRTLMQSLQEDDDNPKAEGGDKRGVSSNLAIRRASQAESSLSRALDDDGQSTKSFSTSSSVNTEERGFREGGASKPPTSYQTSAHNSAQGTPHLSPKLTSSGSGRASPRRSMSLTDNSHRISLPSSKPTSQSTTAPNSPPSHGSAPSRTPRVDGKDFFRQARNRLSYEQFSAFLANIKELNAHRQTREETLRKAEETFGPDNKDLYAAFDGLLSRHLPF*