MFLGDSWTYSCALFEADSTGLTSDELDVAQYRKVDMILDKLCLNSEMHLLEIGCGWGTLAIRAAERFRCRVTGVTLSVEQLELANKRIEVAGLSHLIDLRLCDYRLLHGETFDRIVSVEMLEAVGHEFLGEFFGNVQRLLKPRVGVAVIQVITTPEVRYDAYRTSADFISKHIFPGCCCPSFAAMVEALNRSAPELTVEHVENIGIHYARTLDEWCARFMKNKDHIKALEGGRFDDDFIRKWEYYFRYCEAGFATRTLGDLQITLTYPGNTAVLGKGIKQL*