MHLDGNALSGTTPENLLLRSQSLIALDIANNNMSGAIPAQLNKLTNLQVLNLRGYHFMGSIPFTLCQLQDLAILNLAQNNLHGPIPPCFHNISALSAVFSTLGVNSSVIASPNNTISILIGEEGEVKFTKGRMYSFTGDALIYMTGLDLSGKKLSCPFPPDMGPLKALKMLNLSNDCLTGPLPNSSHNELSGQIPPQLEKLARLSMFSVANNNLLDWIPSGTQFCTFNESSCGGNPGLYSLQGVGCSNAISHNTSSTLNNNEGEDGDEREGWADTSPMFYACVGLGYVIGLWRTIILLFVNRRWGLACVRSMDTILVRIIPSCFKQKLV*