MELSDPNNGKTNKPKQPPKRFIKNQIPDSILGDASLNAAISILPSIYHFEVHKCVWRIKTSNAKRIALQLPEGLLMYALTLSDIFTSFAGASHCFVLGDVTYGACCVDDFSACALGADLLIHYGHSCLVPIDSTKIPCLYVFVEIQIDVKCLLNTIHLNLASDVKNIILAGTIQFTSAIRAVKPELEKQGFNVLIPQSKPLSAGEVLGCTAPKVKTVEDCKDQVLVFVADGRFHLEAFMIANPKIKAFRYDPYLGKLFLEEYDHKGMRETRMRAIARAREAKTWGIVLGTLGRQGNPKILERLEKKMMEKGIDSTVVLMSELSPTRVALFEDSVDAWVQIACPRLSIDWGEAFLKPLLTTFEAEIALGFIRGWWENDSSSRVNSSSGCCKEDKETSCACKNENVKDDKKDNDGALDGDYPMDYYAQEGGEWNSSYLKKSSRPIRRNPLPSSVV*