MSTQHFLRPISQAGRLRPIKFWKSSTIPSRQIGNYAGKTFTVNTGAQIPAIGCRTFQDEEQQEGAVLEALKAGVDLYLLHHPCTFARGKDRFPKGEDGLMRMGETTYVDTWKALQEIMKRTRKARAIGVSNFSRDETKNLINAEMVSFFLVPLSQAYDGGNMNSFYRDVYWSNRRANLGRLLDEPVLSEIGAMYSKNPAHVVLAWSVNHGRSVIPKSTIPWQIRQNVESDFVLEEDMERIDELNADLRFNTPQETYRWLLYEGLD*