MDFQVVILAGGFSSYLVPLVAKEVPKALLPVANRPVLSYVLDLLESSNLKDLIVVVEGEDAALKVGGWISSACVDRLHVEVAAVAENVGTAGALRAIAHHLTAKDILIVSGDIVSDIPPGAVAATHRRHDAAVTVMLCAQPVSGPSESGGSGGKDKTKKPACDDIIGLDSLKQFLLYIAKGTEIKKDTRVKKSILCAAGKMEIRSDLMDSHIYAFKRAVLQEVLDQKPAFRSLKQDVLPYLVRTQLRSDVFSDQSNVEENGNGNGKNNMQNNEVVLSQILSNASMPSFHQVYESGLGTRKTHKCCVYIADESKYFVRLNSIQAFMDVNRDVIGESNHLSGYSFSAHHNIVHPSAELGSKTTVGPHCMLGEGSQVGDKCSVKRSVIGRHCRIGSNVKIVNSVVMDHATIGDGCSIQGSVICSNAQLQERVTLRDCQVEAGYVVCAGSEHKGETFARK*