MDFRDLAHKFSRCIVTIGNLGLQLLWYFLRIILSAWYFISVVGNLFESYFISCGVLKKYKSLHSGKVRYLAIVIESEEAYQISRVVKLLQWLDIIGVKNVCLYDMNGVLKKSKETIFKELKNAKSIEEVNEVVALHDPDHMTLEFLSYADGKEAVAKAANLIFVEHLKRHKLGGELDLILLEPQLNEALQIVGSKGPEPDLLLVYGPVRSHLGFPAWRLRYTEIIHMGSLNFLRYGSLMKAIYNFTKVHQNYGT*