MEAGIPARFGSSTVGCSRAAVPSSTLPIRRRAFAVVASAAPGVRSRSSYRLTILPGDGIGPEITKVALDVLQSIASQEGFNFEFQEKLLGGAAIDAYGAPLPDDTLAACKDSDAVLLAAIGGYKWDNNEAHLRPERGLLNLRAGMGVFANLRPAVVLPQLVDSSTLKREVADGVDIMVVRELTGGIYFGQPKGFGTNSHGEQIGFNTEVYSESEIDRIARVGFETARKRTGKLCSVDKANVLEASQLWRQVVTRVAKDYPDVELTHMLVDNAAMQLIRNPRQFDTIVTNNIFGDILSDEASMLTGSIGMLPSASVRSSGPGLFEPIHGSAPDIAGQDKANPLAMILSVAMLLKYGLGELKAAEQIEKAVLETLEKGFRTGDIMSAGMKLVGCTQMGKEVIS