MDLLHSAVGYPTTPRKQRRERTTFTRAQLDILEALFAKTRYPDIFMREEVALKINLPESRVQGRRVPEILLFDLPSRPENFTVTPEPSPRPCVGQTKASEDMARWRMPCLADLAAFHLFVTQKYNLTRNNTWICFGGSYPGSLAAWFRVKKYNLTRNNTWICFGGSYPGSLAAWFRVKFPHLVFAAVASSAPVRAQLDFTGYNQHAAGSCINPARRFCLSSSVARPWPRPSPPWTRGCRPGSWPSCLRSGGPLTEPDDRGELASNLADIFMGAVQYNNEGFQGGSVADLCGIMNAMGLGSPYQRLIAVNNGFLERMALPCVDNSRQRTLAELRSANLTLSGVGERQWYFQTCTEFGYYQTCEDATCPFSRLLTLSAQLDLCSQVFGIGPERVGQAVTFTNEYYGADHPKASRILFVNGNIDPWHALSVLKNQSRSELAILINGTSHCANMNPSKPSDPLPLVLARERIDYHVGDWLRSARKEPSAP