MQAYFFTTLLLVSLAAVSHSAGTNQSHSVAWGGRMFRDTHLERVIITEKSRFLRVVTRDYHFQQIGLQRRITQIVVTDQVRNGGGGYAHLVAGGPNSHFVKIHFKSQRNKGFSFIVDIYGI