MGEYGFLNWCIGEGLVDRVGDLKSAINKMYTLVGRLKLACMLETEDAYAGSDLDDKIMVKLHDVVRHMALWITSMRSRSGQGAKFLALPRAGLSEAPDAATWSEADRISLIENHLKALPQLPECPKLVTLLLKGNRDLSYIPPDNFFERLRALRVLDLSDTRVSSLPCSISKLENLLVLRLCSCPIQELPATFGELRRLQLLDLSFCMIRELPIGFGGLTNLRRLDLFWTPSLTRFPPRELSCLSNLEELYIQECGLPWSIEEPGEAGGANLLELTRLRHLRAIDFLSIAGVVSWNWLEELTGSIRGLRIEESTITDDALITLDNSPGIRILVFKECLGLTRTPNTFATVLEIVGCREVKCVMVGEEAGDGAFRCLEKLVLHGLDGVESICIGVPSQGSFARLKKLILSSCARLRSVFTTGMSQMLGSLEDVYIKGCDEMEKVIDDDEEIEEDAFPSLESVILRSLPKLRTICGRNLNWPSLETIDVGKCPSLTRLPFDARSAQCLKYIRGEKEWWEGLEWADQTTKSRLQPYFCEEFLERKLSFPI*