MKMKEKDGDGAVRTSRASQVNEVRNKAIRRGLIEKERTQKKRDKKQRQEERRQQRKALGESAPPKLVPDTIDNTREYDETLVTAEKSAVLEEQQLRDEFAAVFQGEQTPHVLITTGLKPKQVTYGFVQELLYVIPNSVYYERKSYDIKEVVKYSAMREFSDVLVVKDDHKQLTALIHIHLAAGPTAVYRLSSYIPARNIHGHGTKTSHQPELILNRFTTGIGHRVGRMLGALFPHEPNFKGRQVVTLHNQRDFIFFRFHRYMFNDKGSGARLQELGPRFTLRLQSMQRGAFDRDGEYEFVRQKKGSGSKLKFSM*