MAFISSFGGAPLARRHVQPFANVRAALPATARAAPRAAPLSMVLDVASSVADERKKAADFKTSCFEKEKLVLDGQVEYIVRGGRNVFGSLPKAFEGIKTVGVIGWGSQAPAQSQNLRDSFEAQGMDIQVCIGLRPGSRSMDEARKAGFSEEAGTLGEVYDVIKKSDLVLFLIADGATAACYKQVQAAMKPGATLGLSHGFLLGYLDSIGETFREDINVILVAPKGMGPSVRRLYVQGKSVNGAGINSSFAVHQDVNGKATDLAIGWAVAIGAPFCFQTTLRNEYRSDIFGERGILLGAVHGLVEALWRRYTSQGISEEEAFKRSVEVVTGPVTQTISRRGIKAVWEDLSAEDKKVFERAYAASYIPAFDILIECYEDVASGSEIKSVILAGQRHGRLPFGKIDGTRMWRVGEKVRASRSANVPVDAFTAGVYCAVMMAQIDLLVEKGHVLSEVINESVIESVDSLNPYMHARGVSYMVDNCSTTARLGSRKWAPRFDYNLTQQAFVALDDNKTLDMSLVEAFKSNPIHEAIVECAKLRPSVDISLTGDNSSDAARFDV*