MVLDGATTIKRERVLNKVINELVVFDGTVAKDGAGVGVGVDNGAGVGAAAAAVVGQHEGATSCRRCCGFLCEKWGVKGIESKNVRHAYTTKAKRRKESFVKEMQNLKRKMFGEIPRAVMEEVMMDYKKLNIYRHFSVAEKESVIKVTGVKDIHMEYGMHVFTCQDFRNMTSLTVWWEDWKYPDYYDPRDRIFDLNFYTNFLHRYNQISNEATMSGGKSMSQLLDDFVWDDDMIDYVRGIRPTLGGMDWIDAKGF*