MGKLVQSDEAVVDGFQTAAKAIIPFQPWRSPFSDAQPPLKAPSPNFIAWETVMGLEPQQRRALQKIASKGVYWKHPSKAISALFFLHHGGDVEADGNCLFTASRTAMALDLPAEEIRHRTVRRFIADYDNANKNSRSGMDSVIANLYYPDLSTGWGVHVVQELKLLAKKTEREALDAAIEELVQVGMSREAAAETVYKERCIPIRDGQSWTKYMAVTGCSEEEHDIITLQYTQEGLLTIDENREGRAAAFGDDIAIESLASEFEREIFVVQAHGVDGMVNEESCVFFLPHPPRGQIQHPPTFLFMKGTGWCGAGGDHYEPLICSLANSTLQEKAAVIL*