MSHENNAGVARLKIGFDDHKPDYVIMTEPEGLDDDRLGGGGGMAPSPSSPSGDCTSIWWSFWWWGKLVFLVIFLAILGICFFAWIGPFLMDKEVIPILNWETETFSKPVLAILIFGSVALFPSLFIPSTPSMWVAGMSFGYGLGFLLIISGVTIGVSLPYFLGSLFYRRIQSWLERYPKKASIIKLAGEGDWYDQFRAVMLLRISPFPYALYNYCAVATDVKFVPYLFGTLVGMVPEIFVAIYTGIMIRTLADASKDQRSLSILQVVFTVGGFLLTIATTIIVTVYAKKRLSELRQEEEQLSLLQ*