MVRAPCCEKLGLKKGPWTTEEDEILISYINKHGHSNWRALPKLAGLLRCGKSCRLRWINYLRPDIKRGNFTLEEQNTVLYLHEKLGNRWSAIAAKLPGRTDNEIKNFWHTHLKKRVVNKQSHVYEKKKSAIVEPKFKPQELDFSNHYEFPSYSLDPSPFTDSPTGVWDGYNEIEKEQHVEIFEAFHQTCGGHWPEEPSTANFNGPVFNSSAVNDEEQIQPAFRDMDSVEFGCYYNNGDKMDDSMEFWYRVFVKAGGSPNDPVF