MDFKTPDLLDMCLEPPEDVFSTGSFLELGLQGLPSEVPVTRLQEQRLQGWECSVGHGYGLQESEPEDFLKLFIDPNQVYCSEASPGSDSGISEDPGHPDSPPAPKPPSSPALYEVVYEAGTLERMQGEAGPAVGLISIQLDQWSTPFTVPDACVVSELPPDAHILPTAATVNSAPPAALLPCQTLFLTEEEKRLLGQEGVSLPSHLPLTKAEERVLKKVRRKIRNKQSAQDSRRRKKEYIDGLESRVAACAAQNQELQRKVQELERHNISLVTQLRQLQMLIVQTSNKAAQTSTCVLILLFSLALIILPSFSPFQGLPEAGPEDYQPHGVISRNILTHRDMTENPENAVEESRLEGPPGAKGANSSTRTPLEKVGGMAGPSRHIRTVLHADEM