MDDDSDIFDEMWLESVVIAGFRVWHIIAAVLGVLLLIMIMVCCCIRFRIPRTKQEIEADYQRKQITKKFREKLQQIKNSE MDDMDLQKALAYIKLEQYDDP