MRIGSILVGFAAFALLFVAVRSDDVVALSSDNFENEVGKDKGALVEFYAPWCGHCKKLAPEYETLGASFKKAKSVLIAKVDCDEHKSLCTKYGVTGFPTIKWFPKASLEPKIYNGARTAEALAEFVNAEEGTRVKVAAVPYDVVVLTSENFDSIVLDESKDVLVEFYAPWCGHCKNLAPTYEKVATAFKLEKDVVIANLDADKHKDLAEKYGVEGFPTLKFFPKTNKAGEDYDAGRELDDFVAFINEKTGAHRDGQGRLTSNAGKVPSMDELVKEFLSATLDERKAILSKFEEESKKLDGSSASFGKIYVKAAKRTIEKGEDYAKNELERLERILEKSVSASKADEFIVKKNILSSFTSQ*