MKLPTNLRGDDQEFEGEGRAVNPMSQALYVSPMSMCINSVIEFEEPIREISSLCKSMADALLPRNPLFSCIMKKDDRGVLRWHKTTVNIDDHVFIAEFPPGQDSYDACVDDYISKLAPTPLDQSRPLWELHFLNYKTSKAPGATLVIKTHHSLGDGVSFMSTLFAIVRRVDNPDLPPTFPTFNRSIRSSTSTTSKGSIVANFFHIVWYFMRLVWYTIVDVVSYSLRMTGWIDDSQLPIRGPPGVEHMPPALSSATFLLEDIKQIKDYVGGTVNDVITAVVFYGMQHYLQICLSAVGEQNQQDAYEKRSEPLKDSVIKQMNKSRVTALCLLNMRVLAGIQSIDEMLKPNTEAPWGNHIAFIPVPVPITGKVENRLELVSTAKLIMDRYKMSLGVFINARIMTGLAKLKGPQATSRTLYNTIANTTMMLSNMIGPMEKIALNGNAIKNFFFFVSGAPLSHYVSILSYMDTIKINVMGPKAYTDANMLSKCFTEAFKEIQDASMHHKL*