MVIENRNPQKKKKPLPRAVLAPLYGMHQMRAAKRTSERRPALRHESAEDMEKSSAICRAMVECHTSQDLLQCFLQHTASIPESAQLYPRYYGTILEQAIRQASLTLQDPYLALALFEQVKNRNIYSYVSGCTVKAYNAILAMRWQIWQDIHGMMTTVEEMNINGVGFDDETRAIVHTAVSEVESEMVLTGDKEHDGFTWSVDERRSANIMRELVGKWIFK