MALKSVFDSSVIRAEFDKAGINNRFIPLIWKYVIQNPDCDWEDIPSLPSSAYTLLRAKFKASTSVVHSVFESNDGVTTKLLIKLQNGAFVESVIMRYDSSLGKLNGKPRPGGPRSTLCVSSQVGCKMGCTFCATGTMGFKNNLSSGEIVEQLVHASRLSTIRNIVFMGMGEPLNNYSSLVDAIRVMTASPFQISPRKITVSTVGIIHAINKLHNDVPNLNLAVSLHAPVQDIRCQIMPAARAFPLEKLMNALQEYQKKSQQKIFIEYIMLDGVNDEEQHAHQLGKLLEPFQVVVNLIPFNPIGSLSQFITSTNQKVTRFQKILRDIYDIRTTVRKEMGQDISGACGQLVVNLPDKRSISNAAPLTDIEDIRRQ*