MFAKGQLSISGLSKVLLPSPEPLNYVTVPWCKHFIKSWGWSLLSASSEQASLPFNHPDMKMYREHYQDLLKDGVHPYMVLNFDQLWRCAFSWDGKMQWKERGSIGKRGRKRRAPRQLDKKRHAVRGARKSITDNAGSWKALPYEAAGAVVRSLMQHCHTLGNLSSSLAKALEEDPAVEKQSSKSLSQKLRALEDVERYIVFNPRTGQMATAAWIEKHILVQHGVPTFKKASKQNQTPKILTLGIKIKDKSVKLTLDLGFDEKNPRPVRCLHLASRKAQSDLTELEQGYGHMGQPWDEDDQDLDEVDFPDDSSDNRKDENDFEDEIPDDAAGIEGDEPDQNDPAPAGMEENQDLEAALEEFAGHDFENIDHLNDEIAWAYSDDEAVDLEEPDIADRMMKVLLPESVPERPKSFQTRPVFMALEAEGLTILPAIAGVFISCHPASSQWHGAYPREGGVKHTHRAPKWSPNLRSEREALLTAIRY