MEKWLKRISPASQTHSAQQEFKTLEEKAKESGRECYHRESEHVSRWCMERMWQRGSLPLPLRECGCDAKTLGLLPLSCPASSPCPYRPFALADRVTGSRSGARERRLQKIYEERKKRDQLKGDYPQWARVLENACKLDKELREIIGDSMGNAEEMQKRVEERVRRKGKDIVQASTGSAVPMKVSFRDFDATNSYVWIELYRPPSEKDVDVIGSVFRSWYLLGRLGAFNSLNMQILKTPVDQGPSYNEKGAEGVLPAFFHNIGTLEFQDNLGRVWADLGTADALALDVFINSLATVSSEHVGIKELTFGGKRLGDWEEGMTSTEDGYISYKI*