QIDTSGQVVLSREHVLKLSSKEIEEYVSRLKMHHILTQAEEKELKKQRRLVKNREYASQSRSRRKIYVENIETKLQKTNQDCASIKSQLNSVKEENKALKKQLYSLTNTLKSNPSLAEAF