MASTREGHYRGVRKRPWGRYAAEIRDPWKKTRVWLGTFDTPEEAALAYDGAARSLRGSKAKTNFPPPLPGLSLDLNVSGPWPTPTSAPPCSSSSSSPSPSSTRFLLGDFLRHGVRNDICNLNVDASPVLVDSSASGSSTASASFIGHVRRGLPFDLNEPPP