MADIVKQILVRPIQLADQITKAADEAYSFRQECLEVKAKTEKLAGLLRQAARASNDLYERPTRRIIDDTEQVLFKAIALVEKCRATGLMKRLFTIIPAAAFRKITMQLENSLGDVSWLLRVSASGDDRDDEYLGGLPPIAANEPILCLIWEQVAILFTGSLDDRSDAAASLVSLARDNDRYGRLIIEEGGVPPLLKLAKEGKLEGQENAARAIGLLGRDPESVEQIVNSGVCQVFAKILKEGHMKVQTVVAWAVSELASNHPKCQDHFAQNNIIRFLVSHLAFETVQEHSKYAIVSNKQSLSSIHTVVMASNTNPSDKSHDQDETNSNISHPMSNQTPSQMHSLVANTFAIKGSGSGSGSGSGSGTNKNQTKQSNQQHQHHTKGGPTPRGNNPTHVSLMGTSIKGREYEDPETKAQMKAMAARALWQLSRGNLQICRSITESRALLCFAVLLEKGDDEVKSYSALAMMEITDVAEQYSELRRSAFKPTSPAAKAVVEQLLKVIENEVPDLLIPCVKSIGSLSRTFRATETRIIAPLVKLLDERGAEVSMEAAVALIKFACTENFLRDNHSKAIIAAGGAKHLIQLVYFGEQMVQAPALVLLCYIALNVPDSETLAQEEVLVVLEWSTKQSHLVEAPTIDEILPEAKSRLELYQSRGSRGFH*