MLRATEPLPGEAKAEGAAPPTPSKPLTSFLIQDILRDGAQRRGGHTGSPRRRDPEPEPEPEGGRGPAGIQNDQLSPRPRAAPEEAETLAETEPERHLGSYLLDCENTSGSPPSLPQTPKQPQKRSRAAFSHTQVIELERKFSHQKYLSAPERAHLAKNLKLTETQVKIWFQNRRYKTKRKQLSSELGDLEKHSSLPALKEEAFSRASLVSLYNNYPYYPYLYCVGSWSPAFW