MSSGLIINLFGFAFNEEFKGFEGFSGHDERRERKSDFENSEDDRRTRIGSLKKRAINASSKFRHSLRKKSSRRKTASRSNSVSIEDVRDVKELQAVDEFRQALILDNLLPPRHDDYHTLLRFLKARKFDIEKAKHMWANMIHWRKEYGTDTIMEDFEFGELNEVLQYYPHGYHGVDKEGRPVYIERLGKVDPNKLMQVTTMERYLRYHVQGFEKTFAVKFPACSIAAKRHIDSSTTILDVHGVGFKNLTKSARELIMRLQKIDGDYYPETLCRMFIINAGPGFKLLWNTVKSFLDPKTTSKINVLGNKFHNRLLEIIDASELPEFLGGNCTCMDRGGCMRSDKGPWQDPNILKMVLSGEVQCSRQIVTVSNDEGTVIECDKACYPMPIRSSDTSTAESGSEVEDITSPKASGNYTNPRLTPVHEEARLIGRASGFSEYDEYVPMVDKAVDLGWKEKQVTTQNSYGSTENFLLRAGKSGGNCAYILAVIVGFFVAIFTFVRSLALRVTKRIQDTKSDSAKNMPKTTVDSITKEESRPPSPVPRLTKTEFISSAMKRLGELEEKVDMLQSKPNVMPYEKEELLNAAVYRVDALEAELIATKKALYEALIRQEELLAYIDSQERSKFEKKKFCC*