MNLVKNRDDETCRRTEERKNPGENGNLNSSSVDHRFTSASRAFTQKKLDDLKSLFVSLASKSHSNDQYVSYPVFQVLTICVSDLESFLDIKSCICYMKIVIKILAFRSKILNFDQQVPSANAIFFHGDKVQDTGNHVIERLYDLQKVAEIIVSKFGNSVNAWVVEASVFNGPFAIYKDFVPSVNHMGAPKSYSPVGFPASSSIVSLLSSCLHEVLKEGTDVCLIDQIASVHHCPKTIVLGFSKGGVVMNQLMSEISSLDTNFAKTSSAMVEESTSQHEKIQIIPASKESFLNSISEVHYIDVGLNSSGAYITDHNVVQRISQRLARGADSLRIVIHGTPRQWCDELRGWIRKEKDELVRLLKAETENSGGKLQVCERFYFSDRLADLQMHFEIIDAMDVS*