METKDLDTYSERKAFDETKEGVKGLVDAHITEIPRIFRVPEGTLSDKKPSVSASDPTIPIIDFADVHVSREHIVEKIKDAAGNWGFFQVINHGVPLTVLAEIQEGVRRFFEQDLEVKKSYFTRDAAKRFVYNSNFDLYSSSLCVGWRDSFACYMAPDPPNPEELPVVCRDAMIEHTKHMTSLGVLLFELLSEALGLSSDKLKSMDCMKGFLMICHYYPPCPQPDLTIGTNNHSDNSFLTILLQDQVGGLQIHHQDHWVDVTPIPGALVINIGDFLQLITNDNFISAEHRVLSNRNETRISVASFFSTSMLPNATVYGPIKELLSEENPPKYREFTLEEYTKGYFKKGLDGTSYLSNFKL*