MDTCQQISHVLQCYQQGGEDAEFVRKAIESLVKKLKEKRVELDALITAITSAGKQPTTCVTIQRSLDGRLQVAGRKGVPHVVYARIWRWPNVNKNELVKLSMCTIPNEHQDFICINPYHYERVVSNGLAPPG