MTTMKTVILMVLSQIASGSVNIFYKVAVADGMKVQIMVFYRLFFATAFMVPLAFIIERKRRPRLTWTILLQGVINGLLGAALGSNLYAESLIFTTATFSSAMSNLTPAVTLILAVLIGMEKLDIYRVAGQAKLFGTLLGIGGALILNLYKGMKIPLPSMNIHLLHNTNDTATTAQHAAYNDIWGSILAFLSCASYASWLIFQGRMRQRYPMYSNTALMCFCGAIQAGIYAFIRERDLSAWKLGCNIRLFTPAYSGIVSSGLGVTVVAWCTKQKGPLYVSSFYPLALIFVAIVGTIVLPEDLYLGSLIGSVFIVIGLYVMLWGTAKENTVAAAEALKHNDNGVIEIISYAGINQATAAVVPEFKTDDIIIPTSTAAHQEP*