MVLHADRAKPVVIRAVPEVCDKDDLFAKCDKHSAKLEVLISNLQAKRLLRKSSTAAYCCYIKERLDIDAAAAADSKAGDDCTPVVVEALLNEFADVFQEPSGTPAVHDVHHTIELQEGAKPPYRQPYRMSTAELVELKKQLTELLDKGWIRPSSSAFGAPVLFARKKDGTLRLCIDYRALNAITVKNRYPLPRIDELFDTVRGASMYTRLDLASAYHQTPMAPGDVHKTAFQTRYGQFEFLVMPFGLCNAPSTCQSLMHKIFAPHLDEFVCIYLDDILVYSRSMDEHLEHLRVVLSALREHKLFAKRKKCEFAKASLSFLGHVLSKDGIQVDVSKVQAILDWPQPTDVHELRSFLGMCSYYRRFVPQFAKVAAPLTDLTRNNRSLQEWDVPQQAAFDTLKHLLTTAPVLKQPDPSKPFVLHTDASDFAIGGVLMQEHDGHLHPCAYYSRKLSEAEAKPGAYGREMLSVVDNVRHFEHYMDGQHVTVQTDHQAIEWFWKQKSLTKQQVRWMAALQAYDLQLKYIQGRANLVADALSRRPDHKSSAKLNVISVASTSLLSEVKKAASNDEKYQQKLALAGAGNLHAHEAIDGVLHNYTKSGHKRIVIPDSAINLKRMIFHEMHDSYAAGHVGYAKTLHHSAASCGTNLVYYN*