MYILFRTIFTSGQLNELEKAFHEAHYPDVYQRELLSMKAELPEDRIQVWFQNRRAKWRKTEKKWGKSSIMAEYGLYGAMVRHSLPLPKTILKSALDNNDESCAPWLLGNSFFSFDYPH