MLFVACKDENTIKVTEPTIHYKPLKQEKYVKAQIRLSKVDSLATDKDVSKFLITIDSGFTNFKLERSPYSDALKNPEMDSITKARIKSSGIKKSFYKADLDNNSYTDLVVLGGWGSTSTAYEGERLEYHSYAVMNFGNKPENIYDLRSFLMPEIHYANGEPYLINRLIRGNDIKEIKLTGKFGLFTEYNESPVDSKIEKIEFESDPCFGSCPYFLLTINKNRFATLIAIAYNRNDLPDNYIEMEGVYTATIKDNEYDQIMELLNYIDFKNLDKSYSVGHTDAPTGIIKITYDNGKIKYINDYGMKGTYGLMAAYNLFRNLRFNQKWTKVEKIFGIKIENVGHIVPRLKEY