TSKVLSHEMKEALYSDLVQANQAEQQSLRATTEKADEMIRSLDGCICELEAAARAEDEMPVFFLELAQVVEKGSEDSPSLKSLQQENHSLVRWHRQISELEAQMTENSKKLRRLKAEAENLENHITAMHMLSEWRSGDASDSCAVYTFLYDTFHLQLAYEDPSEINVPHLLKLCCFGTEKSQDYAHMVHRLLSQYTQGEPDWVKTYPTDRHVPKLLLDVGLVVGRCRLLGEELRLLKMWGGLRLDILHISCVDTLVHSVFSSLKNFKKFEVVFSVSLSDHHYVLHLHSFKNMIGDTTLQQVEDIVASVTPGKNLLTKTLKKIYENLPQ