MFGGGIPFEHFAHGGGGMPGGGRGGGSSEPPETTKLYETLEVEKTSTQKEIKKAYFKLSKIHHPDKGGDEHKFKEINAAYEILSDPEKREKYDKYGLEGVNDGHNYGGGEAEDLFSMFFGGGGRRRSAGPRKSPSLQHAIKVSLEDLYNGKTVKLAINRKVIVGDVKSCDSCGGQGIKLEVRQLGPGMITQVQRQCPDCGGQGNTAKTKSERKVLEVHVEKGMAHNEKITFRGMADELPNMEPGDIHFIIQQKEHDLFRRKGADLLVTKDVSLNQALTGFSWKIKHLDGRDIMIKTKPGQIIQCETTDSESGRTLPFIMMVKDEGMPSQGNPFVKGNMYIAFHVKFPTTLDANVISTLRSLLPDADIEEEYDPEQVEEHFLDEAELKHFGKGGAAVSSNEYDSDDEGGGPQPVQCQQS*