MMAPTLLLVLLLATLVSSSLCLDLSYQFLHVVPLQEHAEAALPPLDAESLQWTFSDEDETGESLTLRMMHRDSPYSPFANPHATPQQLLLERLNRDVSRVMALSLKAKLASHGVNNGEFGLDNTVSYTATTDLAHGSFTGPLISGFKQGSGEYFIKLGVGTPPKQTFMVVDTGSDIMWIQCEPCADCYEQTGPVFNPSSSSSFRKLSCTSPICAMLEMHGCGHRNKHCLYQVAYVDGSFTAGEFSMEELSFAEAKGMRVAMGCGHDNEGLFAGAAGLFGLGG