MEEEGARKAVLFRLFGVEVRGAEEDDDAEPMELKKSTSMPNLACASIVPILLPGEASNDKGYASDDGELASTPQLKRRRRKAQERKKGIPWTEEEHRKFLEGLKQLGKGDWRGISKNFVTTRTATQVASHAQKYFLRQTNPGKKKRRASLFDVGIPAGHSYDDQLPSTQSVGTKLAPAEKILHTDRGDVPLPSYPGGIRGNSNNIQMQVEELTDHVKKRSKFPTGTSLAAMAASGLELAMSSSASSILELSIAPPRCYGAVDAIKVL