MAKYHSSGKSSSMTAIAFLFILLITYTGTTDAQSGVCYGRLGNNLPTPQEVVALYNQANIRRMRIYGPSPEVLEALRGSNIELLLDIPNDNLRNLASSQDNANKWVQDNIKNYANNVRFRYVSVGNEVKPEHSFAQFLVPALENIQRAISNAGLGNQVKVSTAIDTGALAESFPPSKGSFKSDYRGAYLDGVIRFLVNNNAPLMVNVYSYFAYTANPKDISLDYALFRSPSVVVQDGSLGYRNLFDASVDAVYAALEKAGGGSLNIVVSESGWPSSGGTATSLDNARTYNTNLVRNVKQGTPKRPGAPLETYVFAMFDENQKQPEFEKFWGLFSPITKQPKYSINFN*