MNTLGRILRLTTFGESHGPMVGGVLEGVPAGLVLDMDLIQAEVNRRKSVHVFTTPRQEPDKIELVSGVFEGKSTGAPIALLVHNHNIKSKDYDNLKQSFRPGHADFTTWAKYGLRDHRGGGRSSARESVIRVGAGAIAKLLLKELGLEVVGGVFSIGGIGAKVIDFDFAKQSVIFSLSPEMEAQQKQAILEAKQKGDSLGGVVLVQAKAHANLLGLGQPLYDKLDARIAGVMMGLNGVKGVFIGDPLVSGMQGSHYNDPISPQGFKSNHSGGVLGGLGNGSDLVVWVHFKPTSSISTKQESINTQGQAMHLELKGRHDPCIAIRGSVVCESLLALILADFLLLNLGSQLSTLKGFYGKA