MSEFTNPSIGHDVTLPDGGFSFDNTHRNAMIQQLSTKAGGSSSILPLATKTGTTIVGLVYPGGIVLGADTRSTNDTTVADKNCEKIHYIAPNIYCCGAGTAADTEKSTELISSQMELLRMNTGDGQSRVVTACTLLKRMLFRYQGYVSAALVLGGCDVNGPHLYQIYPHGSTGKLPFTTMGSGSLAAMAVFEADYRDDLSEEEAVELVKRSILAGIFNDLGSGSNVDTCVIRTDGTTTMGRNCVKPNEVGELRAKVRRSDVLNMREGTTAVLGSKFVERRGMGVTLADVTVTAMETX