MLEKVGEFNMDKVIQEFELLTRDAERVQRETLKRILEDNASAEYLQSLGLNGRTDPESFKACVPLVTHKELEPYIYRIIDGDASPILTGKPITTMSLSSGTTQGKPKYVPWNDELYETTMQIYLTSFVFRNREFPIKNGKALSFIYGSKQLKTKGGLAARTATSNVFCSAGYKCAMRALQSQCCSPDEVIFGPDFFQSLYCHLLCGLIFREEVQFVSSTFAHSIVHAFRTFEQVWEELCNDIREGVLTRNVTIPSIRMAMSKLLKPNPELANTIHQKCRGLSNWYGLIPELFPNAKYIYGIMTGSMEPYLKKMRHYAGELPLLTADYGSSEGWIAANVNPQLPPEYATYAVLPHIGYFEFIPLSEFENTKGEPDFLCVDPKPMGLTEVKVGEEYEIVMTNPAGLYRYRLGDVVKVMGFHNSTPELKFIRRSSLLLNINIDKNTEKDLQLAVEAAGKLLAEEKLEVVDFSSQVDLSKEPGHYVIFWEISGEASQELLLECCNCLDKSFVDAGYTSSRKVNCIGALELRLVRRGTFQKILDHYLGLGTAVSQYKTPRCVGPTNTRVLQILSENVVNNYLSTAFN*