MGVYFSSEFWSSHAVLPQRSKLGDLPESCVALILKNLEPGDVCRLARVNRTFRSASWADFVWESKLPRNYDVLYGKVLDGSCEDMGKREIYTRLCKATSFDGSTKRVWLDKRTSRVCLAISSKGLAITGIDDRRYWNYIPTEESRFGKVAYLQQTWWFEVEGEVEFPFPEGAYSVFFRLQLGRTTKRWGRRACNTEHVHGWDVKPVRFQLSTADGQSASSQCFLAEPGKWANYHVGDFTVRGTDASCKVKFSMTQIDCTHTKGGVSLDSLIIFPKEYKERLKLF*