MATQSLLQDAAFHQNENGGLYTRDGSVDIKGNPVLKSETGNWKACTFILGNECCERLAYYGICLNLVTYLTKKLHEGNVSAARNVTIWQGTCHLTPLIGAVMADAYWGRYWTIATFSIIYFMGMCTLTLSALVPAFKPPECVGSVCPSATPTQYAIFFFGLYLIALGTGGIKPCVSSFGADQFDDTDPKERVKKGSFFNWFYFSINIGALVSSTFIVWIQENVGWGLGFFIPAVFMGISIASFFFGTPLYRFQKPGGSPLTRMCQVLVAAFHKWNLSVPDDSTLLYETPDKSSAIEGIQKLLHTDELRCLDKAAVVSDTELKSGDYSNAWRLCTITQVEELKILIRMFPIWATGIIVAAVYAQMTLFVEQGMSMIGSLFQLQGGLLEMKEDFPSYSE*