MEFTTSTRGKKMVVENGHKYILAYTSFKNVERWRCSNKICPAKILIQDGKIMKKHGCRFHLTQAWYRKIQSLGLASAYKDNKWLKFTFGLTFLDPNDVSDCLVDDFMSEIPDDPKYRKYADYLVDNYIGENANFPPNIWAAFAEILIKTVQTDVYIKINSCVKNIPNPRKNAQVITRLKKL