TGAMPVDATDVTTGTALFDLSSYTGGAPLIPIGDTVAPSGDASHTIFDDQTQVMKSSDGEEKKMGRPNHPAWKYFVRGEKRNRFHHNAYCKFCSDKGVEPIAVRGVSGNMIRHLQNCIYCPAEVVTQLKLLSAQKDAASFNKRHQAPSRSGENIQETTFSPKKKARPNEDQGGESVFQLQNATLRAVGTSNKDTTGIEDFMPLQLPL