MSAKELTASDIRSNLHSSLPAWHPFNGSGKPEARRARAVKVDLGEMKVLDIQTPNLSDPRDKIIKIINEPKIPMTKVHSASRSFSDDSREFLRPAAAINIIRRVQIQGDGWISFGPSVNQRMNGIGAVGVVGHIDGPSPPTRNGKDWMISLVLTDPSNAITSEQLVLAIFRRDGEFLKDKFKIGDVVLCRNCFSTRFNDKPISPSEYRKYPLGDDELERMKALWGWNTASSTGKQIVDGMSGKKAKFMYLANVEVGDFFDGNVKVLKVIDNLREPRQGPVLEVYITDGTCPVRAGHINHNFHGLSFGLPSEAVFCVAIDDTATQNFRDRKISLVIDEGIKMLVHAWCKNCKKCFPSNLMPCENCGDVEGKQAEWRYRFYLLLMDRQSDLTVFCGEEAEEWQRLEQCCKETRDILMGEKGNDGRRSRPWIDWTLEPYIIKYGKVVQNRVFGMKRSG*