MGGSSAVLELVASAEEEGDEGLEALVRREFEMHHAGGVARLNNGSFGSCPASVQAAQARWASLWLSQPDHFYFGPLQDAILHSRRTVTSLIHAHHVDQVVLLDNVTLAVSMVLQHMVWGFLEGRYQKGDAVLAMNFSYGSVKKALKAYLVRAGAHLIEVKLPFPVSSSEEIVASFELALRKAQVESRRIRFALIDHITSMPAIVLPIQKLVSLCRKAGVDQVFVDGAHAIGNVDIDVQEIDADYYTSNLHKWLFNPPSVAFLYCKLEHLQDVHHPIVAHNYEEGLGRECEWVGTRDYSAQLAVVDAVRFFEKFKGGIRAVQDYNHTKVVSMGTMLARAWGTHCGTPPELSCSMIMVGLPNALGVQSHDDALNLRTRLRKEYGVEVPIFYSLDASLVDLPKLLDTPFTAYARISHQIYNNLQDYEKLRDAVNLLSANA*