MSQSRDIGELLFVWEQWLDGEGDGERQNPNLEVGCGLQSCKVATPSVWPISYHEGSALRISLTTGLYLGPLLASYSESLSRTHDIASFWIIRTPIKQPQVRLVQSLTWPPTVSQPIECVWQVLDPCIKALQRILLVLEAILLYGEKKLFSFMERTIPSCLFFLTILLTCVEDVMRLDPARPTVMESFLTSRCRMTVTTHQPPELFVEVLATNHDVACGKMLFSSCLQLFVDLQSFYPNYLYVASTCALSLSFKALMFWELFSIFVIFCFG*