MNSLPSEIVHLVVGHCPLEACVALGDTNTRFRGLTDPFLGEKVRKRCPFMLPRTGTPTMLQEPQKEPTQTEKQQKPTESWRLCARLVLARQKQHLITLSEEHQDPLVYSLKVGMKTLNYVLKTDLEACQGLIDTNNHVEGEEDMKKLCREILDHHQDSPVTVSRPNLSHVTFPEQGVHNFIHHPHPDFTFFSMLQPKGWFLYCAIDKNPLLPIFGPFAFSHPDSFRVFVYDGVVWVDFDGAVLPFVVDAEDNTVRFCKQKMIHGYPEQQGRAFVQGKGELSRYLCNMNGKRICDLESGVNYFLEMGTDRLFY*