MEKNSLKDEDKDRASTAEGQVHVLPSSDDARMPSSLRSLSSDEYGELNKKIVRKIDTLVLPTIGMLYILNYIDRQNLAAAKLQGIMEDLSMTTQQFATAVSILFVGYLPFQIPSNLLITKIPRPGMYICAAVVVWGSISALTAAVKTYEQLLAVRATLGAAEAVFFPGAIYYLSAWYTKAELGKRIAALYIAQQVGNAFGGLFAAAILQLDGAHGIAGWQWLFIIEGSATVGIGAICALIMPEFPHNSRILSPIERDLAVWRIESEAGAAEGKENVSLLTGFVNALRDVKLLLLILANMLSQVQGSIANYFPTLVSSLDFSETLSLLLTAPPYILAGGVYYGIMYYSDSRNTVYPLILICVAITVVMYIIPMATLNVGARYFSMMILPFASVGPQLLLYKTINLHLARPVSKRAAASALVNAIGGTSNIWASYLYYDEPRFMAAFGALIGAGVCLGITVTVYRWIVRRENRRLDSGVEEEIEKVIKNGVTREMVGLGWRYEMY*