MSQTLNNLLTLLNLEKIEEGLFRGQSEDLGLRQVFGGQVVGQALYAAKETVPEARLVHSFHSYFLRPGDSQKPIIYDVEVLRDGNSFSARRVAAIQNGKPIFYMTASFQAPEPGFEHQKTMPTVVGPEGLPSETEIAQSLAHLLPPILKEKFLCDRPLEIRPVEFHNPLKGHVAAPVRQVWIRANGTVPDDIRVHQYLLGYASDLNFLPVALQPHGIGFLEKGIQIATIDHSMWFHRPFNFNEWLLYSVESTSASSARGFVRGEFYTQDGALVASTVQEGVMRNHN*