MKIAAYVNDDGELTSLYKKGRFRLYEGEAKTWRTIGDIPFEMSADASLPNVRETIETAATSFGECKVILSSEARGFFYSYFAELGVASWKSGETVLDALPTVEKGERAKAEAAANCASAHEGCNTGGCGSKGKKLVQLQPVTAAEPLIPAEDLGEGHFRFDLASELKKNPLLNSRQALIPILSQTPFETLEIICDHVPRWFMQRVAELDLDAAIVTLEPPAHGVKATVTRRPGCDTSRRRAPASLSGGCA