MSSSFVTGTLSQKFPSRLAKGEQNQPEETYLQGRILDIPCKVCGDRSSGKHYGVYACDGCSGFFKRSIRRNRTYVCKSGNQGGCPVDKTHRNQCRACRLKKCLEVNMNKDAVQHERGPRTSTIRKQVALYFRGHKEENGATPHFPSAALPAPAFFTAVTQLEPHNLELAAVSTTPERQTLVGLAQPTPKYPHEVNGTPMYLYEVATESVCESAARLLFMSIKWAKSVPAFSTLSLQDQLMLLEDAWRELFVLGIAQWAIPVDANTLLAVSGMNGDNTDSQKLNKIISEIQALQEVVARFRQLRLDATEFACLKCIVTFKAVPTHSGSELRSFRNAAAIAALQDEAQLTLNSYIHTRDADNSHLDTTMGAIHMLFGFLPHHLWAYPASQDWWLHIIQTTWGKEQWLDPFQMTQATFQELLNQQTTAV