MNNFELFKLKQAGLSNLNVINILTYQKQKQKSLSLRDMAVVSQCKDPLLFIEAYKNLNSKELRPVFNRFPSVSILDKAYPLELKSVYNPPVLLYYSGNLDLLTKPKLAVVGGRLASDIGTKSIQKIIKELNNHFVIISGLARGIDTSAHLACLKNGGSTIAVIGTGLNVTYPKENAQLQQYISKNHLALTEYDPDSPPLRFHFPERNRIIAGLAQGVIVAEAKRRSGSLITCERALEEGRDVFAVPGNILDGKSDGCLHLIQEGAKCITSGFDVVSEYQL