MRKFRNQFQPLAISVTFWWLLVWESLQGLATDKETAQGLTSCLLPVVYWHHKMEQSKKPKAKKKCRKAWEQASIEIKVHPFSESLSISEMERWLTWAENMVRQFHRSSSAVEGRNGCLSQMYHNGRGLSEKRLKALTVIHNYGIKREDGTTAATRLFDIEFPGLFSWLLDEMGELPLPRKGRERVISNPLKLLGVPS