MIGILVTVLLQSSSTTTSIVVSLVGSAVSVRQGIYMIMGANIGTSVTNTIVAIGQMGDGDQLERAFAGATVHDMFNFLSVAVLLPVEVITGYLYHLTKAMVKNASTEKGDKWEGPVKVLVAPIGSKIIIANKDIIKAIAQNKGSCDEGDGFYPMNCTEDSYSGCGKSFGLISCDKKSGDCPAFFQSDASAKDDKVSGGVVFFISIVILFTCLAGLVTVLQKMLLGMSSRIVYKATNINGYLAIVIGAGITMVVQSSSITTSTLTPLVGMGALRLEQMLPLTLGANIGTTMTAILSALVTEGTGSLQVALAHLFFNLTGIAIWYPLPFMRNVPLEAARKLGRTTRIWRGFPFLYIAVMFFLIPLLLLGLSSLFEDGSKGFTVLGSFLTIILGLGILYVMYWCRYKEGREKCSSCMAEREKKRVIMKELPDDMIYLKEHMKRLIEHTGLPIVEEEDAEAGKEIDEGDSDEVEA*