MLPQTETKACVGFQAGVKDYRLTYYTPEVLAEEAGAAVAAESSTGTWTTENQYIAYVAYPLDLFEEGYITNMLTSIVGNVFGFKALCTMCLEDLRIPPAYSKTFLGPPHGIQVERDKLNKYGRPLLGLVYECLRGGLDFTKDDENVNSQPFMHWRDCFCFVAEALYKAQNETGEIKGHYLNATTGTTEEMLRRVDYASALGAPIIMHDYLTGGFTANTSLAIYSRNKGLLLHIHQAMHAFIDRQRNHGMYFCVLAKALLMSRGDHIHAGTEVGKLEDHKHGIYFTQDWVSMPGVIPVASGGIHIWHMPALTKIFGDDSVLQFGGGTLKHPWGNAPGAIANYVALEACVQAHNEGRDLAREGNEIIHEGAQWSPELTAACEIWKAIKFEFDIVDVL*