MWLLSTDRAELRFFVSPDRVPGGYAILSHVWGENEQSFQDVQGFRTRGAQSGENPRDLVSSNIRECCLLAERHGYRWVWNDTCCIDKTSSAELSEAINSLYLYYTLAEVCYAYLQDVPSNVAIESDRSAFRTSRWYKRGWTLQELIAPHLLIFLTVDWEILGSKSELAELVQDITRIPAAVLRKEMKLEDVSIAQRMSWAAARETTRVEDEAYCLLGIFGINLPILYGEGRQAFRRLQEEIMRQSIDPSLFAWGLRADYDGLSRALLDGESTDTVHHNHDVREAYLLAASPSDFENLADILFTPSRASGGEGKLVSEVAQEKIPGRPSMQDVGIPSSPSRRMASTLAFPFSKALDTSLPPFSAPRLTSRPSGSS*