MGTLLTLLRSDLKQQQQPQQPLTKKVYRGASTPTMMTRANIAMANRRASNSNVTGGNDNSYDESSSGGHAASAREVVFPDSFEVLPQPHDLSIVFMSGVPHEQQRKFRCRFCGKGYRWKSTMRRHEMVECGDKPPAFQCPECPYKARQRGNLTVHFKRHHQKMSYDEGSS