MIEQRTVSFFQELWDSKDLARGLIDPADDLKLLPFLIVAEVVYGKLAPDVESELRALAPIRESFFKHVISGGLTRFDWSAYLPTQANKDLAAFRERWIAFNEFACRRAKEQGLNAPILDLFAAKEMGELTENEMLHTLDEMLYANLDVTIGGVSWNLVFLASDISVQNELRAEYQAAQKEADENGLTLEKYLSSSTTLLAACVSEASRLRPLAAFSVPQSIPTPRVVGGYEFPAGTNFVIDSYALNIRNSYWGEDKAIYRPGRFMERTATQSRYNFWRFGFGPRQCMGKFVADILIRNILVHLVREYDLSLLKTEEWQRNPEIWINHPDMKLRCVKRG*