MWDVFWLIIMSFAFVAYLILLFTIITDLFRDRQTSGWVKAIWVVFLFILPLITSLVYLIVRGNGMAERANAEADRMQAATDSYIKQTAGTNSAAQIADAKKLLDEGTITQEEFDRLKAKALA