MTVVEAGEVLNLKVGENPLLEGEAKTGYVSPDDQDGETASEKPCGAPQLKKGPWSPDEDKLLKNYVEAHGEGKWNKVQRNSGLNRCGKSCRLRWTNHLRPDLKKGPFDNEEIDKILKFYLKWGPKWAKIASRLPGRTDNEIKNFWNTRIKKTEKQGLPIYPEHVLSQVKQPQQDMNCETPGLSHGKKRIREIEIHDLMDVKILFQHLDYHKDLVVPTKPLKRRASIGSLKISGETKETYCSTDLNYVLARSESVPTGSAIASGYPVELPSIQSSSSTLSNDWLLQCVSASVEQQIHSSIQSTETISSQTTGLLHTMSEISFETLIPMVYPMIHSFGYSEHESSPNTDIQAANLSLGSDDVSQYYQVASFFDPGVPDTELGASFFNDTPPETSFLNQQKQVS*