MATLSIPPVLTTPRDDAMHLYKAFKGFGCDKAAVINILSHRDATQLALIQQEYRTMYSEDLNKRLVKELSGKLEKAILLWMYDPAGRDAILVRKALSADAIDLRAATEVICSRTPSQIVHFKQLYHSMNGIYLEHDIELHASGDHKKLLLAYVSTMRYEGPEVDRALVDHDAKALYKAGEKKLGTDEKTFIRIFSERSRAHLAAVSSAYHSMYSRKLKKAVKSETSGLFEFALLTILQCAENPAIYFAKELHKAMKGLGTNDTTLIRIIVTRTEIDMQYIKAEYQKKYKKSLNDAVHSETSGDYRTFLLSLLGPGH*