MSKAAGSTSGCLDILNVKSSRILDIPCKVCGDRSSGKHYGVYACDGCSGFFKRSIRRNRTYVCKSGSQGGCPVDKTHRNQCRACRLKKCLEVNMNKDAVQHERGPRTSTIRKQVALYFRGHKEVNGSAAHFPGSSLPGPPFFTTVTQLEPHNLDLSTVATTPERQAIVGLAQPTPKYPHEVSSTPMYLYEVATESVCESAARLLFMSIKWAKSVPAFSTLPLSDQQLILLEDAWRELFVLGIAQWAIPVDSTTLLAVSGMNTENTESQRMTKIVSEIQALQEVVTRFRQMRLDATEFACLKCIVTFKAVPTQGNAEIRSFRNASAIAALQDEAQLTLNSYIHTRYPTQPCRFGKLLLLLPSLRSVSPSTIEEVFFKKTIGNVPITRLLSDMYKSSDI