MPLANVLIAQLNQEVSIHGDPMQRLAAYMVEGLVARVAASGKSIYTSLKCKEPPTRDLLSAMQILYEVCPYFKFGYMAANGAIAEAFQNESRVHIIDFQIAQGTQWTTLIRALAARPGGPPHVRITGIDDPMPGPTPNVGVEMVGKRLANLAEAVGVPFVFHPVAKKGTEIEAWMLERQQGEALAVNFALQLHHMPDESVCTSNPRDRMLHMIKGLNPKVMTLVEQESNTNTAPFFPRFLEALSYYSAIFESLDITLARESKERVNVEQQCLARDIVNIIACEGIDRVERHEMMGKWRARLTMAGFRPYPLSQTVNNTIKTLLESYSDKYRLKEEGGALFLGWKNRPLIVSSAWH*