MLGSLCLALCACSAAAVSGGVLVVGGSGRVGGSTLKWLSKLAPSLELSVGGRSEQSFQAARSRLPAQCEFVQVDLDGGDVALAEAVAGSSLVVHTAGPFQQRTDPALMRAAIKAGVPYCDVCDELQLARNAKALDADAAAAGVPCVVSCGIWPGVSALMAAEAVNKLGGTGACERLEFSFFTAGTGGAGPTIVSATFLLLATKVAMYVDGELVEEEPWLDRQVRDFGEGVGEHECYTLDNPDVPTTAEALGIQSCVSRFGTYPSFWNGLFGGLKAALPTSLLMDRGKMQGLAIFSMPIIRAVDALVGGTNAMRVDAWGKDGTKVTLRCAHKDLEDCVGQATAAFGMELLRGKGATGDPTIGPGVWYPAELQADARSNILAVARQKTLVWEV*