MLPKRSRRTVSKSIGPTCPFAGSCEVSKTQRRHCPACRLQKCLDAGMRKDMILSAEALALRRAKQAQRRAQQTPVQLSKEQEELIRTLLGAHTRHMGTMFEQFVQFRPPAHLFIHHQPLPTLAPVLPLVTHFADINTFMVLQVIKFTKDLPVFRSLPIEDQISLLKGAAVEICHIVLNTTFCLQTQNFLCGPLRYTIEDGARVGFQVEFLELLFHFHGTLRKLQLQEPEYVLLAAMALFSPAPYLTDRPGVTQRDEIDQLQEEMALTLQSYIKGQQRRPRDRSPGTPWIHWSGKMLGPKIGPGSKGAQWLQ