MPAQQNRMGSLSTVFPFRKHERAPTQQAADRARSDALTMSSQLPRAHLASSQGLQVTEERTSAVEGDSTPAYALTDTHARTYRPEVLKTIDGALALLDPQLRELSLDIWRHPELMWEEAHAHDALTSFMSARGFAVTPHYLGLRTAWRAEYAHVSSSRSPWSSRPRVIGVNAEMDALPGIGHACGHNLIAVAGVGVALALKAALETHDVSGRIVLLGTPAEEGGGGKIVLSSRGAYDEMDACLMCHPSGGPLRHASLGPSLAIRTMDIEFKGHGNFGIVEKRDRGSISAFDEDDPLLPTVPMSTGLFSGEHNVRKIGREAARNTRTPGTSFNGGSDNVSASPKSINPIPAAQ*