MEAPFVRLLDGLQAQGGAPAAIVADTFVPWAVRVGNRRRIPVCVLSPLSAAMFSVQYHFHRLPQAAGGSASPPLDGADIADGVGPCLIENYIPGLKSIRLADLEPSHSNKAALNSILEAYVEVRKAQCVIFTSFYEIESDAIDSLRQELPCPVFSVGPCIPFMALQEHNANTEKESYMAWLDAQPVNSVLYVSLGSFLSVSPAQLDEIAYGLAQSKVRFMWVLRDACSRVEGLIQGSDGMVVPWSDQLKVLCHPSVGGFLTHCGMNSMLEALYAGVPMLTLPIVLDQPINSRLIVDVWKVGYSLKEKVRADSVIGRDEIAEAVKKLMMNSGDAEGVRRRASLLEEASRTTAEEGGSSYRDIMAFIDFISPSKR*