MKMSDLEPTNVELRYKIQPRKSDTEQALAGNDFDPFALRDNPHPTTDNETLTHLLKASLGTGILGMPFAFMCSGLIMGIF STIFTAFICTHCSYVLVKCGHKLYYRTRRTKMTFAEIAEAAFQKGPKWCRGFAPVAKFSILFGLFLTYFGTCSVYTVIVA SNFEQLISYWTGTAVSLRMLICIMLVPLILIAWVPNLKYLAPVSMVANVFMGLGLGITFYYLVQDLPPVEERESVVWSTL PQFFSITIFAMEAIGVVMPLENNMKTPQSFLGICGVLSQGMSGVTLIYMLLGFLGYLRYGSATGESITLNLPIEEWPAQT VKVLISLAVYCTFGLQFFVCLEIIWDGIKEKCKKRPTLVNYVLRTVLVTAAVVLAVAVPTIGPFMGLIGAFCFSILGLIF PVVIELIVHWESGFGKYNWILWKNAIITLCGIGALVFGTQAAIKDIVKAYSNNENVGE