MNYIAHLHIADITNTSFVGNLVADFGLQPEVDSELYRGWVLHQMVDSLVDHHAASIEYRQIERKGRRRFSGIVQDIFMDYWLVQHWSRFSDESFQSFSEKAVTSLSADLRMCPPRLHSMVESLVEYNWLPNLGTIEGIEKAIRSIQRRWRHGHHLSPFLDDIHAELAYVEPVFLSLYPEVLEASVRFQMGVKKTQT