MKAITTTMCAKNGGGGGGAIATGRVQRHRDGENDEIKLYLSKLRELVPFMPKNRKLTKLEVIQNVIDYICELQNALDSHPAVNGFDSLAVLQHHQQQQQQQQQQQQQQQHAGFVTEAIDNSSRQPLATILSSANNVSGSNINAICDAQQQPCGPPVHQQRTVALCTSYLFTRRDRAQHL