MSALQTAEVVFRLAFDMTRDISGENGCSSAGEDEKEDIRAAHSERHLEDPRGLDDFPNSNGDDGFGLERLYSSACRAQLLNEIKMGTCLNEGSSSNSCNEEQTRETLPLRRQPKIRSQGDHLNDPRTTCLVSNQRVLETISWNFRNRNYSTIGNDKDNNTRDITNKLLGGIPRFVKVVEVGPRDGLQNEKNIVPTDVKIELIQRLVSSGLSVVEATSFVSPKWVPQLADAKNVMESIRNVEGVRFPVLTPNLKGFDAAIAAGAKEVAVFTSASESFSLSNINCSIADSLNRYRDVAAAATKLSIPVRGYVSCVVGCPVEGAVPPSKVAYVAKELYEMGCFEVSLGDTIGVGTPGTVIPMLKEVMSVVPVDKLAVHFHDTYGQSLSNILISLQMGISTVDSSVSGLGGCPYAKGASGNVATEDVVYMLNGLGVTTNVDLGKLISAGQFISRHLGRAAGSKVAIALSRITSDASKL