MSLRLGLFLLAALGVVILTDSASISTHIVGGDQADIADFPYQVSVRLETYMLLHICGGSIYAPRVVITAAHCIKGRYASY IRIVAGQNSIADLEEQGVKVSKLIPHAGYNKKTYVNDIGLIITREPLEYSALVQPIAVALEAPPSGAQAVVSGWGKRAED DEALPAMLRAVELQIIEKSTCGAQYLTKDYTVTDEMLCAGYLEGGKDTCNGDSGGPLAVDGVLVGVVSWGVGCGREGFPG VYTSVNSHIDWIEEQAEAYL