MQLQGFCPSSITFACILKACGSTAALDKGKEIHTQIEKEHLLEKDVMVSSALVDMYFKCGALEKAQEVFDILPVRNTILWNVLIAGYAHTDRGEEALQYFEQMQLDGFCPNAVTFACTLKACGSIGAAYKGQNIHAEIVRRGYPENGTVIGVELVVMYSKCGMLSEAQELFEKLPAQDEVMWSAMLVGYAQLGKDEVVLKLFEKMIGEGIVPNSVMFTIILNACNHLGLLDKGQLYFEIISKGYNIIPTLEHHTCMVDLFGRAGLIDKAVAVIEEIPLSADLTMWLALLGGCQKSGNRELANWAFKNAVHLNMDDASAYVHIRNLLLTAGRQEEADRIEGMKTRL*