MDDDSDIFDEMWLESVVIAGFRVWHIIAAVLGVLLLIMIMVCCCIRFRIPRTKQEIEADYQRKQITKKFREKLQQIKNSE MDDMDLQKVCARIQSDYLNFQVSMESMNAKQNVKFKI