MTLLGRLGYVGLAKETVQGTWVTPSYYLACTKIDFEINYDQLRDESYRNNDSNLQGLYQGAGDSSVDLEFNGYPDALGYALRIIGPDTVSAGVSTTLSASTTAGATSISTAATIPVGSTIMIDTGAKIEYATTGTPTGSGPYTIPIATPTTGLTYAHNSAVAVLSQTTHTFKQSSTVAKPTYSLTQSNVFEAWGYMGCMLSDVSLKVDPKGIVTVGAKYTGWIPSVQAGPFTPAFSQPAPMLGWQFAMTNAGATSTRGLSYDLTLKRPVEAIHASNGVQQPREVFSGVLDADISYKAIYENDTDYNLYLQALQGNPTTMALVAPVGAGVDANGSSLTITTTQGGWSKGKPDISGTYVTADFDINGIYNATDSGSVQVVLKNFTASAY