MSKAAGSTSGCLDILNVKSSRILDIPCKVCGDRSSGKHYGVYACDGCSGFFKRSIRRNRTYVCKSGSQGGCPVDKTHRNQCRACRLKKCLEVNMNKDAVQHERGPRTSTIRKQVALYFRGHKEVNGSAAHFPGSSLPGPPFFTTVAQLEPHNLDLSTVASTPERQTIVGLAQPTPKYPHEVSGTPMYLYEVATESVCESAARLLFMSIKWAKSVPAFSTLPLSDQLILLEDAWRELFVLGIAQWAIPVDPTTLLAVSGMNTENTESQRMTKIMSEIQALQEVVTRFRQMRLDATEFACLKCIVTFKAVPTQGNAEIRSFRNASAIAALQDEAQLTLNSYIHTRYPTQPCRFGKLLLLLPSLHSISPSTIEEVFFKKTIGNVPITRLLSDMYKSSDI