MATMLNTFAALPLRSLSTCQSPYPLLLFSTTTITPNSLSKLSIECMSQASLSTNSSKRRRRIICFGVGKNNNQDIIDFNHESDELDLETETMLYSFNPLSFMLLAALPGAETVKSVFAPFVEIVKSFDLPDWLVHWGHPGNMAVVLLAMGGYGTYLGFRIRFSDDLEEKAKAKDLHPKLLAGMFIFFGLGATGGVTSLLTSDRPIFDSPHAVTGLIGLALLTIQTTLPTLFEGNPGLRNVHGILGSGIMTLFVVHAALGLQLGFSY*