MPLKKNGSVNYHGFLSPVEEKVKLNELRISLGTLTEVNAQFCSDACLHRYLRANNWSKKKARKMLKETMKWREQYKPEQVKWEEVAKEAETGKIYRANFRDKDGRTVLVMRPGVENTNQLEGQIRYLVYCMENAIFNLPPDQEQMVWLVDFEGWNMSMIPLMTARETAHVLQSHYPERLAYAILYNPPKVFEMFWNVVRPFLDPNTQKKVKFVYTKDDESQKVMESLFDLDKLECAFGGRSASRFDKDEYASIMKEDDSKPALSWQDLSSINLNGDASSAVSSEPCLNGKVSPVSA*