MSSPHKQSKLPSHQSRKLNEVGREILDVGSEPATFASLKTELDRLVKAETMQIIKKNEKKRSRGVHIEREFEDAEENRSWLGEMCDRFSDIADGCSFIDGLDKELRERLNYGDDDEPIEMLRKLSFDETAHLSREISKWCGMEDNLDKRVQAMQDYQAANPSTNKGQHQHALLNIAVFHYSTGGLESARSTIDEAIRVARTAGDKACLQHCTSLSQRLETPVSRLPDVFTPMDELWTVKTALDLGEPVHIAFRRIYAALGKEYQTEVSDGEDERLYPKQWVTGQGLEEPAWHATQAGLWNLLGSNALANFHEELALSEIEGEYDQALAVLLDIVNLHGITISQYHTWARTVWTLLERRATLNGNPDALSYLSSLQPPKRYSSRVGPGGPLREHGHPKPIPLPMDDRYEEVKNDGKFSTQISSPSHLILPHVMSAVQLSSELGMWRLYRFGVVVLAEVMLGMEAVPLSKKAIQEIESVWSQYIELSLDSGSTAEHDSANDHLFQAFTYAKLLESRSLVMEIYISGSKKSRDSMVDAYEKAQKGVDEAFSKGDMIAREVAEVVKWVGVRIAEGWK*