MAPPLVPIFVRVEIQPGAAMECSDGMETKGDPEGDACWADMAPDLLANIFLRLPMKQILLDIPLVCKPWKLASLNPLCWRTLEFPQPDIVVIPSLLQLLLQRSNGLLQELTLPEEPDPQCLQLLAHSAPVLTKLHLSKSCADDEWAVYAAPLMPCITDLDLSLYENTSSHVALEAFGKNCRGITKLRRNTNIFYQKSICPVDNSEAYAIAEHYPHLEYLELQSNALSTQGLQAILEKCPLLEHLDVAGCVNIMLMDNTLLNFCQTRLKVFVEPSCATFDSIEDDSAQEDSWIDEYSIDGDDFEEWYSDEFYIVV*