MDRVQLCLTPIFFLVLVPCVARGTNALGLSYDFYNKTCPNVEKIIHNVVSQKLLEAPVTAAGALRIFFHDCFVEGCDASVLIASRESNKAEGDAEINLSLPGDGYDVFFRAKRALELQCPGFVSCADVMAIATRDLVNLVGGPRWEVKKGRRDGLISKASRVDGNLPQVNQTIPQLISLFKSKGLSTMDMVALSGGHTIGFSHCKEFMPRIYGYNSTFDIDPTMNQEYARTLRSPCPQRHLDPTVVALNDVTTPFIFDNAYYHNLKKGLGLLASDQMLVLDPLTRGYVDMMAADQQLFFNYFVESMIKLGQVGVKTGSDGEIRRRCDSFNN*