MQFVTLTDSNSFVTVQSNASSSTSTTSPSVVYASNMVSASASCSKPTVSHNSTAMLQIADDVSSTIFCKLLSREWEEISNEATYMVVSAPVAKEEEPLYVNARQYHRILKRRAARQKLEAEGRLPKKRQVGVCHEFSGQDSIVLRLQKYLHESRHQHALARIRGEGGKFDKGDYCLCLVNHILAHKLDQCKCRDSCCWCIVI