MVRQFVVYFYRHIREKNVYEILSMYEKSFSAISERYFKASSWPSAEAIARYADNDHVFGLLYKEMYFRHVYGKTTPTLDQRKESWENYCNLFGVILHGNVNMQLPNLWLWEMIDEFIYQFQSMCQYRGKLSVKTKEELAALKGCDDVWSALGVLNFLQALVDKSGIIAHLDKERRGEEKFSDTEGYDYNQSNVLRTLGYFALIGLHRVHILLGDYTTALKVLDPIDLDKPGIFTKVPGASVSTAYHVGFAYFMLGRYTDAIRHFNASLVFINRHKVAATRPYALDILLKKQEQMYALVAMAVSLGGAASGGGANARSGVVRLLEEGVVSALREKHGDDMARMGQGVVSAFDELFSLSCPKFVTPAPPAGSAADAEGAAANYNEEAYRSQLKQFLQQVSSYEKLPALRSYLKLYTTISVGKLAGLMEVEAGALKAQLENMKAKSRLVEWKGGSSALDGEEVSVSDVEFTVDGENIAVHDVKPVKKNGDFFLRHIAKQNELMEDLGPAKPLVYKGKPVASA*