MATIRVPNEVPSPAQDSETLKQAIRGWGTDEKAIIRVLGQRDQSQRRKIRESFREIYGKDLIDVLSSELSGDFMKAVVSWTYDPAERDARLVNKILNKEKKKKSLENLKVIVEISCTTSPNHLIAVRKAYCSLFDSSLEEHIASSLPFPLAKLLVTLASTFRYDKDRTDAEVATIEAAMLREAIEKKQLDHDHVLYILGTRSIYQLRETFVAYKKNYGVTIDKDVDGCPGDADLRSLLKVAIFCIDTPEKHFAKVVRDSIEGFGTDEDSLTRAIVTRAEIDLMKVRGEYFNMYNTSMDNAITGDISGDYKDFIITLLGSKI*