MAEKSKVLIIGGTGYIGKFIVEASAKSGHPTFASVRESTVSDPVKGKIVENFKNLGVTILHGDLYDHESLVKAIKQVDVVISTVGPMQLADQVNIIAAIKEAGNIKRFFPSEFGMDVDKGNTVEPLKSLVGAKAQIRRAIEAEGIPYTYVSSDLLDGYFLATLVQLEATAPPRDKIIIPGDGNVKAVFNEEHDACTYTIKAVDDPRTLNKILYIKPPKNTLSFNELVAMWEKMIGKTLEKIYIPEEQILKDINTSPFPVSMALALNHLTFVKGSLTNFKIEPAFGVEASELYPDVKYTTAEECLVQFV*