MGLDYYKVLGVGRGATDEELKRSYRRLAMKHHPDKNRSPHADDSLFKQVSEAYDVLSDPQKRAIYDQFGEEGLKAGAAPPPTTSSSSSHGGGGGFRFSPRSAEEIFSEMFGGAFGGAGPRAPGAGFPGFGGSPRAGETSATKAPAIERQLACSLEDLYRGATKKMKISRDVLDATGKPTNLEEILTIDIKPGWKKGTKVTFPKKGNEKPNIIPSDLVFIIEERSHARFKRDKDDLIYTHRISLVEALTGCTVQLTTLDGRNLTVPVKSVINPTSEEVVKGEGMPITKEPSKKGDLKIRFQIKFPTNLTSDQKSGIQQLLPKP*