MTVVEAGEVLNLKVGENPLLEDEAKTGYVSPDDQDGETASEKPSGAPQLKKGPWSPDEDKLLKNYVEAHGEGKWNKVQRNSGLNRCGKSCRLRWTNHLRPDLKKGSFDNEEIDKILKFYLKWGPKWAKIASRLPGRTDNEIKNFWNTRIKKTEKQGLPIYPEHVLSQVKQPQQDMNCETPGLSHGKKRIREIEIHDLMDVKILFQHLDYHKDLVVPTKPLKRRASIGSLKISGETKETYCSTDLNYVLARSESVPTGSAIASGYPVELPSVQSSSSTLSNDWLLQCVSASVEQQIHSSIQSTETISSQTTGLLPTMSEISFETLIPMVYPMIHSFGYSEHESSPNTDIQAANLSLGSDDVSQYYQVASFFDPGVPDTELGASFFNDTPPETSFLNQQKQVS