MSGDFKTSFAADFLMGGVSAAISKTVVAPIERVKMLIQTQDSIPEIKSGQVERYSGLINCFKRVSQEQGVTSLWRGNLANVIRYFPTQAFNFAFKDYFKNIFPRYDQNTEFAKFFCVNVLSGATAGAISLLIVYPLDFARTRLASDIGKGKDRQFNGLFDCLKKIYKQTGIISLYSGFGISVTGIIVYRGSYFGLYDSAKAILFNNDKNTNIILKWSVAQSVTILAGLISYPFDTVRRRMMMMSGRKAKEDIQYKNTIDCWVKILKHEGIRGFFKGAWANVIRGAGGALVLVFYDELQRLL*