MGLRKLFVGGDCNGHMKCGWIICSFGRVVEVAGKTATFESTQVKEGKVIADSFGHGISNEYIVEPVSFFDVLHTPPPLRTKDEMPKDTSVNSFSVNQSRASPYSCSSDNSDLDSKKSLPSVVNEREWEEAKCPICLEHPHNAVLLLCSSRDKGCQPYMCDTSHRHSNCLDQFRKSSAVGAQQGGGNVSGAVFHRESRGQTLSGASRFHMQKQPELTCPLCRGHVEGWIVVKAARNFMNSKTRSCALEEHPLERPSEVDPMRQYNWTRLGLQREFEEGFLAYLPLELPLDTGLFDIPDSHYSEADAGLEISVDVELELCLSFLSESVPSPMDWSPSYGSRRTNRPESGARPQNRRSRF*