MKRGLSILTDDEVISEDQKEKYVENQLEISSEPNKLKKLDLNEEEKREEEGAETVITCHFPTECMYRPRRFKSFSAYEAHYQKQHCNVCFECKKVFPSLRMMELHISEVHDPIFCLKKERGERIEYHFDVIYTGISSRNTSLLVSSKKNVKKKPKPKNLEKTQQDSEIEKLVDKMTTTRLVSSSIRFVGGRNK