MGEHAFKFVRLPDGRRIAYRELGCTDRSAKRSMIALHGLFSSRLGGMPGVREEVLVEFGVRFVAIDRPGYGKSDRDPRQTFRSTCKDIEAVVDALRLGTRIWLHGYSMGGAFCWAAARYIPDRIEGIALWCPVGNLWWKDIPFDEQKTMLSVYSTMDRILSSLGKLSPFLFIKWYSRILCSFMMDPSVDRTAGLSPADKKCIQRPEIAELRCRDRLESITESKGYGVAKDFELMTTGWDFQLAEVGERFKRKIHIWQGEEDRQVPSALQRWATKQLPNVVSLEVFPGEGHISLYANRDLDRLTLETLFGRRPGHPEERIADCQTAAACGEKSIGC*