MHILYEVCPYFKFGYLSANGAIAEAMKDEDRVHIVDFQIAQGSQWVTLIQALAARPGGPPWMRITGIDDSMSAYARGGGLHLVGQRLSRLAESCNVPFEFHAAPMSGCDVEVAHLGIRPGEALAVNFPFQLHHMPDESVSTENHRDRILRMVKSLSPKVVTLVEQESNTNTAPFFMRFVETLDYYTAIFESIDVTLSRENKERISVEQHCLARDIVNIIACEGAERVERHELLGKWRARFMMAGFSPYPLCSLVNATIKTLLENYCENYRLEERDGVLYLGWMNRALVVSCAWK