MTHSTNTKHLLVYPFTGSGHIIPLLDLTDILLRRGLTITVVISPVNLPLLDPLLSSHPSSLHKLLSPDPEINPSSPHPLIGKIVSTQKQFDPIVKWFRSHPSPPVAIISDFFLGWTNELASHLGIQRVVFNPSGAFASSIIQSMWRDVGENKNNANNGVDKDASSLISFPEIPSSPEFQMWQLPPVSRNFIKGDPDYESFRKGMLANMTSWGVVYNTFEDLEKTYMDHMKKQMGHDRVWAVGPLLPRDGTARGGPSVAPPHELLTWLDNKTDESVVYICFGSRTTLNEKQMSALTGALELSNVNFILCAKGSDSAFKQRVGDRGFIVEGWAPQLAILGHRAVASFVTHCGWNSTLEGVSAGVTLLTWPMGADQYADEKLLVDELGVGKRACEGRPDNVPDSIELARLLDESLSGEILERVKVKELSQAASKAVKGGTSIRDLDMFVKLIKLICEL*