MDQKVLIVESPNKVKTIQQYVGSDYNVVSSVGHILKLSTSGVDGLGIDFTNWEPMMIQDRTKAKVIKALKDATKNAKEVLIATDPDREGEAIAQNLVDTLKLSKIYRRIKYNEITAEAIKEALENPQMIDDNLVKAQKTRRMLDRIIGFRLSQLMKRKVKNAPSLPSAGRVQSIALKLVCDKEKEIKAFIPIKYNKIQAKISEDVIADFYYPTNSDFKNDNTWILPEKIDSIVAELNKNKSLLVKDFKVSQRKESQITPFKQSVLYKEAKYSATTVQISAQKLFEMGLISYPRTDSTRMSDTFIAKAREYIKEKFGENYVASDIKSFSGAQDAHEAIRPTDIYLIPQVAKTKYDLGEVESYIYTIIYNKTMSSLMTPPVREIYRYELVNGLYYFKMSYSKVIFDGYYRVLNFEEPKPLPKYEIGEAIPVLEFTRFDKETQPPARYNEGSLIKMLDDIKVGRPSTFASTINIIKKRLFVETINGALHPTVFGEVVLKKLIEGFPNTITEEYTAQVEEELDEVSEGKADYKILLEDFWNRFQRSYDDASKTIEISIMPQEFLERSCPRCGSTLLYRNNSKKHTKFIGCSNFPACRYSENADGTPTGQKTYKPRYYKKSSKAN