MVGHGNVPIEVAKTVLEVAEVAWSAIETHHHIHQHHHDHDYNHDHDSPPSNHDLESLRTENRRLRSLLQKNLELLQDLSHSPCLSKDCPPDLHARLAATVDSKHFLSRLKSLHGASVDGATNGFPFKEATGEDLHSAEILINVDPEEPSWWVWVTDEAVPNKVEEWSEIDDENYVVISEEHVVDGVANFIARCILSNPKTLNLTPEELQKAVSVSVSSMNKYEKMASVWHAGMMFYTLATWGIALAGLYRSRAVMKLAAKGVHTTSKFIMKAL*