MVPATSSLSRLTGRFSGSREGDFPGRHMKGSGRGGVQCRLPQPGREEPGNRIGMLSKLGQKFNAAGIVSALRVLTREPEAALPHLAVPDITSIDWHALRLSGFQGVVLDKDNTITAPYAQAIWPALVSSLHDCKEAFDGRVALLSNSAGLNQYDPDGVEAEALEKTLNISVIRHALKKPSGLPGELEKHFGCDASLLVMVGDRYLTDVVYGNRNGLLTVITKPLTFDGEPVVVRQVRALEERLVRRWREKGVMPVKHKLMSGGHQFIKEPAGNSNSTACKGATL*