MQGLVVYDKCGYWATGGFCGNLVSSSVAKNVTSVVSFPGCEKFSTFEKEGKFFSSVAVVQSRIKNSFARAAVFLEKGEVVPENPLLSADERTLNTVEELTISEGTPTVRVKFVLQKECHFGERFDVVGSDPVLGNWDPKAGIRMEWSEGHNWIVEMDVPDGKNFEFKFVHIGVDGEIEWQPGSNHHLDTTESISPLVVSLPWDLEEPESEEGKVVPIGEQDTEITVTAEAATTAFALGMDTSSLEGDQLGNAEISEPESHSDDVHGKLPCSHSSVSPAGSDSVPVPTLATTLVEVSDGGIADGP*