MCHSNKDRGNWEKKNAIRTNLSLHKCFVRYEDDFGSFWMVDDAEFVKRRHLSRGRPRKYDPTQCTTPSILKRRHLENGSIFKYHKGQSVAMTTHRWKVLEPDVLLN