MGKDYYAILGVGRDADDEQIKRGYRKQAVKWHPDKWTSKSESERAAAEERFKDAAAAYEVLSDKQKRTIYDQYGEEGLKAGGGGGGCGGGGMPGGFGGMGGRPMDGGVKFTFSSGGGGRSMDNARAEELFRQFFSQGDPFRSADDPFDDIFAGLSGLRRSTGIASGGRRAPRADVLPHGTPVRLCDLSQANFNGASGTIDQWDEARGRYVVSLGKGVSLAVRTQNVSQVVAEARVVGTSQPQLNGKVAAAATFDRATKRYRMEGLTSKGVVALKPENVILPQRTRVTIQDVISRPQLNGRAGSIRDVEGDRYVVDLPGEAPLKVRFHAAVAC*