MDVNSRGITNHQVFVSFRGEELRCGFVSHLVEALQRHGINVFIDKLESVGQDLSNLFARIEESTIALVIFSRRYTESRWCLDELVKIKERAAQGLLKVIPIFFKVEPVTVKQLRGAFGDKFRDREWEYRCDKPRTGRWKEALASVSCKTGLTFDRKTNESTFVRIIVKEIEKMLQPQGQGKFAVLPFSGGGQDQMDISRDSVLVHQNSYIANQIVLVSNTYMDIEYQNSVLRAQLVALRDRLQSLNSVIKMSEGVMADVFLFTANTGLC*