MALDQVSALELIKHHLLGEFSPVKSCATEPGDPGSSFTQNQWSPEDNSDLSRSQSESFCSKSSSTFXSSXEISDYLDSSDIFEFNSAGFFDFXEKPQAIDLTTPKSTNLSSQNSFEFDSKPLVSXDYFEFEQKPQILKQTDPKPANSIRXPALTISLPNKTEWIQFASSDQAAAKPATVXKAISNEEKKKHYRGVRQRPWGKYAAEIRDPNRRGSRVWLGTFNTAIEAARAYDRAAFKLRGAKAILNFPGITDNRTLHFVEKTKEVVLFCKRIKDYLRQRLGIDEQSKKRRELVV