MSKGPGLFTDIGKKSKDLLTKDYSSDQKLTVSSYSVSGVTLTSTSVTKGGLSTGDVAALYKYKNTVIDVKLDTASTISTTLTFNDVLPSTKTIASFKLPDYNSGKLEVQYFHDHATLTTAVALKQSPVIDVSATVGTPTIALGAEAGYDTSSGGFTKYTAGISVTRPDSSASVILGDKGDSIKASYLHHLDLLKKSAAVAEITRKFSTNENTFTVGGSFAVDPLTQVKARLNNHGKLGALLQHEIIPKSVFTVSGEIDTKALDKNPRFGLAIALKP*