MVEPEQRPLLEVEQCVTSIPEDHEATCWGCGLRLVFASYSPVYKCGWCGAITQSNQTARKPDSICFSHWRRLRDRFFVTVLVFFMLFVICGGVWAVYPIVFSISKFCGILHCMVTAMLAVFTISSYCLASFKSAGAPTNIRWGSYPMVGKNDLENYTFCTYCNKPKPPRAHHCRSCKMCVVDMDHHCPFIGNCVGASNHQFFVIFLISVVISCAYAAGMTIYASYQMWPSVDFPNLASSHQSMSYMKILLEIITTVAGSAFFLSARGLVLVYLAFASLSVNAGISVLLCQQLSYIYEGNTYLNHLSSPNAMHGERGLQNIVRFFGCPYLISRVFLRYSNAGKLQDNSGSKLL*