MASRFGLRAAQTTFRQPVFRLNINRFAQRRVQSTAADAAASNESGFSKFWNSKVGPKTVHFWAPIMKWGLVLAGAADFARPAKDLSLSQNAALMATGLIWTRWCFVIKPRNLFLASVNFLLFCVGATQVSRVLSYQSSLKNESVAEVVKEDAKAEEKNLEKAAEKAERAVEKKL