MRGVSSLERRRKLGGGKRESNGMRREPKKIVGRGSKLIGCGSAVPKLLISNDDLAKIVETSDDWISVRTGIRNRRILSGGETLTGLAIEASKKALEMAQVEADDVDLVLMCTSTPDDLFGSGPQVQRDLGCKNALAFDITAACSGFVLGLVTATRFIKGGGFQNILVIGADALSRYVDWTDRGSCILFGDAAGALLVQAGDGDEDGLLGFDLHSDGYGQKHLNATVKDNGTPRPSSNGSVLVPPTLSSYSCIHMNGKEVFRFAVRCVPQVIEAALQEAGLTGSCIDWLLLHQANQRIIDAVAARLEIPSDRVISNLANYGNTSAASIPLALDEAVRSGKVQKGHVVATAGFGAGLTWGSAIVRWG*