MSKGPGLFTDIGKKSKDLLTKDYNSDQKLTISSYSISGVALTSTSVKKGGLSTGDVAALYKYKNTIIDVKLDTASTISTTLTFNDVLPSTKTIASFKLPDYNSGKLEVQYFHDHATLTTAVALKQSPVIDVSATVGTPTIALGAEAGYDTSSGGFTKYTAGISVTRPDSSASVILGDKGDSIKASYLHHLDLLKKSAAVAEITRKFSTNENIFTVGGSFAVDPLTQVKARLNNHGKLGALLQHEIIPKSVFTVSGEIDTKALDKKPRFGLAIALKP*