MASGRRNRGSRHRSHKQHHKQKLEDFADSDSEPNLRHGPLLESDSCSAWPMEPPRPHVEGPSAVTQDIVDNWEFNRESSEDSLSGSATYNKRRREVLSRVDATVSSPSSLDRWDGGQSHVDDSLPMLDFARSASQEVQHEFLTNECKCYDEGKVRKGKCHGIPDTHTLANQQVDSNVAASVNYKPNRHRDLSEFLNSEVSRSCIVDGDESAIQSTKGLTMGFGAEGDGSRKIYLKRWDNHKDSDIEFRPLQPASFDVSVIEPEHKREESNEALWKTKKSEDVARETDQQNTFVSVEKGINSAYWAVQNNRRNIELEKELEKRIRHRREESGEREKGKETRWPYYKEGNHNKAEGVPFEDEGHCEKLQGELFVEKEKDTEKYTDKKVKVERVIMKLKDGQDHEKKSNLHRENEEIGFA