METLLIQQTEKSNKFWKIVVKEKDYVVFYGKIGTAGSVKAKEFETEEECMNEANKLVASKRKKGYIDPLPGEDYIKEKTITEEEFWELLHRAKTKGEDQEEQIEWLTSHLAKRTVHEIVAFDTHMHSLLKDSYTSRLWAAAYIIMGGCSDDTFDYFRGWLLYQGKETYEACIEDPERLIPVLENLSEYDVPEIEELSLYFGFTVYAEKTGDEDDTYFTLYHVLSNEEFDDVDFEFDWNEDDEEGLKKVFPRLWEMYGEEPIEW