MQVHSDDFLQGALAGVRSSPISTVGALVFLCMIARALMQSRKVRHNAEKGKDENSVRSEEIVGSLGNLDHAPARRRVRTAFQEAIMNLDHILFYDVDKGVKVEECYEANSCGVEVFTRSWLPETRPVKSLVFVCHGYGDTCTFFFEGVARKLAKEGFGVFGMDYPGFGLSSGLHGYIPDFDKLVAAVIENYSKIKERPEFQQVPCFLFGESMGGAVALKVHLKQPDAWNGAVLVAPMCKIADDMYPPWPVFQLLKIMGCFFPRAKLVPDKNLADMAFQDVKKRKQTAYNVAAYKDRPRLKTALELLRATDDISSRLHQVSLPLLILHGACDKVTDPSVSKALYELASSGDKTLHLYENAWHSILEGEPDEVISQVLTDIISWLECHSKGKDT*