MALKSVFDSSVIRAEFDKAGINNRFIPLIWKYVIQNPDCNWEDIPSLPSSAYTLLRAKFKASTSVVHSVFESNDGVTTKLLIKLQNGAFVESVIMRYDSSLGKLNGKPRPGGPRSTLCVSSQVGCKMGCTFCATGTMGFKNNLSSGEIVEQLVHASRLSTIRNIVFMGMGEPLNNYSSLVDAIRVMTASPFQISPRKITVSTVGIIHAINKLHNDIPNLNLAVSLHAPVQDIRCQIMPAARAFPLEKLMNALQEYQKKSQQKIFIEYIMLDGVNDEEQHAHQLGKLLEAFQVVVNLIPFNPIGSLSQFITSTNQKVARFQKILRDIYDIRTTVRKEMGQDISGACGQLVVNLPDKRSISNAAPLTDIEDIRRQ*