MDRDPLEDNEEIADIKHWMKRAGINRVYDLSNWDSHDDWKGWDFFGVPERLKKQKHILEELLAEAAPVNRKTRDSWGWGKSGRYTIAESYNALQPSRNSRKPPEFWRKVWDPLALPKINFFFWTLVHNKLLTGDNLEKKSIVGPHRCEQYRSSTETAKHLFMDCNFAKEVWNLMLQDLKIPQLHSVADLFDAWEQCYPSKIPSKSFWRKVWNAIPKYVCWQIWLTRNDMIFNEKQQAPFLAAAKAKAFLLEAVQQQYSDCALLLPEEERWLGPLLPHPRNQLSAPQEVSPVWKKRDSEATIQEWWRSQKIATIFFDGASKGNPGTAGAGGVIYDSDGLRRDSFCWGIGQKTNNQAEIQALLKACQIARDRGYKEFQALGDSEILIKNLNTDNLFTNASLNKTLNRLKRILLDFDSYKFYHILTNLNSEADLLANKGCTLGKGQLLLNEENLIHPCNS*