MIVTKSGRRMFPTLQVAVAGLEPSSSYTFMIDFECVDRKRYRYSFHQSKWIQTGPGEAELPSRVHVHADSPAVGAHWMKQLVCFDKIKLTNNQLDQNGHVIVNSMHRYQPNLHVIVHDDAAAAFACRRTIRFAETTFMAVTAYQNHRITELKIESNPFAKGFRESEMDELHSRDSPAASNTPSTVSLPYVLSPLQQLFLASLSTVVAPVGK