MSEQIVTPDTAALTVPNKDAKINLLDLNRQQMREFFKNMGEKPFRADQVMKWMYHYCCDDFDEMTDINKVLRSKLKEVAEIRAPEVVEEQRSTDGTIKWAIAVGDQRVETVYIPEEDRATLCVSSQVGCALECKFCSTAQQGFNRNLRVSEIIGQVWRAAKIVGAVKTTGVRPITNVVMMGMGEPLLNLNNVVPAMEIMLDDFGFGLSKRRVTLSTSGVVPALDKLGDMIDVALAISLHAPNDTIRDEIVPINKKYNIETFLNSVRGYISKSNANQGRVTIEYVMLDHVNDGTEHAHELAALLKDTPCKINLIPWNPFPGAPYGRSSNSRIDRFSKVLMEYGFTTIVRKTRGDDIDAACGQLAGDVIDRTKRTLRKRMQGEAIDVKAV*