MELSTPHSDQPLLLGLAVFQHLLKLEHVRSIHLFKKRGYIHRIQQEFFLSRGWSFRDRSAPTHFACLSNEAQVKAHMDMVRIKQESESWKCLLDFCTSSPRNLHSQKTEPLALDMLLANICAKANALFLNPNNAPENHAINWEKPQCVLPSLSACLQDYKLIEHQNHHVAIESSDSTFQRLQLDLWQQWGSDLELASPRISQALDLPLPKNYSNEASVASCRAASSPMSSSLSNTNVASSPWTHKPLVPAPLTLLHVMEEPQLHCELGRNVTGFVRTLVSPKKCTFESTLGENSSNSTIFGMMPFDYGMTHQPMSSTSVNYSSSDERSLEAVNSGAPDQLTDDWRGRDGFPKAQETTRFHKSKSSRAASRRLTEITKDELTHYFNMPITQASKELKVGLTVLKKRCRIFGIPRWPHRKMKSINSLINNIQDLAKGDGDTDNDVSHVQVAVEELEKQKKEMEESPGIQLAEKTKRLRQACFKASYRKRRQAFNHLHTDNCHHAAMNSSYSNSSNNSSSGNSFYHYCDNASELPSVQK*