MKAITTMCAKNGGGASLPAIATGRVQRHRDGENDEIKLYLSKLRELVPFMPKNRKLSKLEVIQNVIDYICELQNALDSHPAVNSFDSLAVLQQHQQQQQVGYMVESIDTVPAHPAAAASRQPLATILSSGSNVAASNINAIGEGLQQPW