MLPAKTNAKIPAIIVFGDSSVDSGNNNHIQTIARSNFMPYGRDFAGGRPTGRFSNGRITTDFISEAAGLKQIVPAYLDPAYNMSDFAVGVSFASAGTGYDNATADVLGVIPLWKQVEYYKEYQKKLRAYLGDTKANEVISEALYATSLGTNDFLENYYTMPQRRSQYTIDQFQTFLVGIAKNFVTNLYNLGARKISLGGLPPMGCMPLERTRNMGNGNECMESYNLVAVNFNEKLNGLVMELNKELPYIQVVLSNPYEPMLQMIKNPSSYGFEVASIACCATGLFEMGYACDRFNLFTCKDANKYIFWDAFHPTERTDRIIADHVVKTALSKFLA*