MAVVIRLLGLPFIAGPVDIRHFFKGLTIPDGGVHIIGGKVGEAFIIFATDEDARRAISRSGGFIKDSSVELFLSSKVEMQKTIEMKRTARVGRGRPGSGASGVGNVYHFSDALKEEESYSGYGSSVNRDAGFHTNGTGLDLRPRKTRPLKAENPYLFLRGLPYLVNEDDVRVFFSGLCVDGVILLKHHDGRNNGDAIVKFASCVDASGGLKCHRSFMGSRFIEVMQGSEQQWIEFGGTATEGGDTPRMRSEEHSPSRRINGRHFRKRSHSKSPRARSRSPLGFYVHLKNLSLNTNKRDLRNLFRDTDLTNDQIKFVYKDERRTRYAFVMFKNQKDYNTALGLHKTVLQYRPVLIDPVSRKEMVRIIECYEKKRPESLEKERPGRVSQKYSQEGFSGSGQKLCIYIRNLPFDVTKGEVQKFFADFSLVEDDIYLLCDDKGVGLGEALVRFKSEEQAMKAERLNRQRFLGIEVLLRLISEEQMQEFGIKSSWLSNERTQACSRSHDGDDCSCLFDLKDPSSCSFGQSESLRYHPKDLRKMGHFKHPQGYFRQSDRCSPEDFRHSPEDYRHPWEEHTSHSREEDWRLPLEDWPQEDDFRQCHEKDHRQLRSPWEEDFRRPSQEHFRRSYQEHIRRPPQEHFRRSREEDFRHVADEDFRQASDEDFRISQEDLRYPTDEDFRRVSVEDLREVPEKDLRLPKNFRSSGEEFWTPPDFRGQHPFVNFDHLQGGKFDFEKYKLENFHDGKFVPDLKFNCGSGGIIRVMISNLPFKANANEILDFFHGYKVIPDSVSIQYNEEGLPLGEAIVSMTNYNEALSAVKDLSGRPVGPRKVKLSLL