MFKKVKILVFLMLVWPCLAWGMEFQPIGFEPLSMGGAGVASARGSFATYYNPALLGIHRYGTQISISAGVGIREVNLVDHIDKLADVGIESTIDEAIQYIEDNGLAVIGTGLSPELQDKFKTITSELRAIGTKNGLQLMPTASAGVQIGNFGFGVFGLSEGTAHAVIDPDHLDIIVKAEVTVNGTTQPIYVKYDEEQNQLSLSDLQQYQASSLEYAIDNGLTYLKLTGLAYFEIPVAYAHHIKTQLGDVYLGGAVKLMPGVTFDGQIKVDTESGDISSELKDADKRDTSWGVDLGILYQPRFVKGLSIGLVGKNLNTPEFDTATGDTYKVDPQFRLGLAYDFSAFTFALDADLTQNDTFIPDYKAQYVGGGVNFHPFSWLNVRAGAMQNIAESDEGLILTGGLAFGLKWFQLDLAAQVSTKSGEFSGTSVPRYTRIQLSLVSKWF