MVSPLATVTGATVATAVALRGTHRRTKSGGRGRGASPRSDKAPAAIPRDAEAVTRRGLTRTKASEREEGDVADGDRRAFFAAATGLFSPHALKVDANRDARSNIPLGPACLLDDANDASRADAPAPARGGGAGRIWGNGVLALMLGAAGFGRVHHAPMNDYAHAAVTTGTVAKGGVSSKAGGVGARDGGGRGGMEPSAAHIEEHGGSRVYSKSLLPGVKSAKGKLRQHPDHIGPVPNPHFEDVVCSKWFVGSLNAIG*