MAAMAPSVIQSAVAAAVSLPVTFGAAQSTTPCFQSYSFSKGFLPTSKLVLKSQASSRQSRLSSRLNVRASEEGSASGAAGDSVVAEVALLEEEPPTPGVGGGAAVATKPNRKPGALQRGGTLGGKDALGKDPSLATLGVKTALVDGGKFDDPRWIGGNWDLKQFTKDGKVHWDGVIDAEVKRRRWLEDNPEASSNDEPVLFETSTVPWWAWVKRFHLPEAELLNGRAAMIGYVAGYFVDSLTGAGLVDQQNSFFGKLLLFITIGGVLLIRKNEDLDTLKNLAKESTFYDKQWQATWKEDTTKDDKTQV*