MGRGKIVIQRIDNTTSRQVTFSKRRNGLLKKAKELAILCDAEVGLVIFSSTGKLYDFASTRINIFLLGSRNMEIVSIGFIDQFHSYTLIEFRPNQTELYSRWKSP*