MLLKTALAPNIHVGTSCVTYSGGCGEGIPPGSYIMKGEDLELHPLTSCALCICVWDIVKIAKDPTETRPLILGEYSHAMGNSTGNIHEYWEAIDSTEGLQGGFIWDWVDQVLLKEGADGTKHRAYGGDFGDIPNDLNFCLNGLTWPDRIPHPALNEVKYVYQPIKFTFVEDKFKIFNSQYFETTDNIEFSWLLVGDGKCLGSGVLCPSTKTLDSHEIELKSSPWYSLWESSPAAHIYLTMTAKLTQPTHWVKRGTCSLLDQLKEHIFLLEFPLDV*