MTITEADLVLSGTPSPGVLVLQLNRPDKRNALSQSLINQLLGKLRDASVDETVKAVVVTGSATFFCAGADIKEISALDGEGARKCRYLEDLCHGFSSFRKPIFAAVEGMALGGGFEVALACDLIFASESANFGLPEVKIGLIPGAGGTQRLTNSMGKYLAMRMILFGATITSQEALHHGLVAEIFPAGSVLEGAVAKAAQVAGLSSTAVQLAKEAICRSDNLGRDDEFERSLYYFSYGTAHKREGIAAFLEKRAPDWREAPQGSP