MSDKMIFEYVWIDGTGLDLRSFSRTLSKSVESASELPDWTFDGSSTGLASGGDNEVVLKALKIFKDPFLGGNNRLVWCETYDKNGNALPTNTVARAAQIFSISKVADEQPWFQIEVEYVLLRKDTFEPVGWPLGGYTGPQGPYYCGEGADKVHGRDILETHYKACQYAGINIAGVHAGVTHGQWAYQIGWSVGLDAGLQVWMARYILERIAEQAGYVVTLDSKPIEGDYHGMHANVGFATKSSLDDGGLAHIKKYIANLAKHHRELLELAGQGVEGALTGKHDTASLNEFSWGVDSRSASVRISREAVKQGKGYFEVRLPASNMNSYVVTAALVEVTILEK