MAVVIRLLGLPFIAGPVDIRHFFKGLTIPDGGVHIIGGKVGEAFIIFATDEDARRAISRSGGFIKDSSVELFLSSKVEMQKTIEMKRTARVGRGRPGSGASGVGNVYHFSDALKEEESYSGYGSSVNRDAGFHTNGTGLDLRPRKTRPLKAENPYLFLRGLPYLVNEDDVRVFFSGLCVDGVILLKHHDGRNNGDAIVKFASCVDASGGLKCHRSFMGSRFIEVMQGSEQQWIEFGGTATEGGDTPRMRSEEHSPSRRINGRHFRKRSHSKSPRARSRSPLGFYVHLKNLSLNTNKRDLRNLFRDTDLTNDQIKFVYKDERRTRYAFVMFKNQKDYNTALGLHKTVLQYRPVLIDPVSRKEMVRIIECYEKKRPESLEKERPGRVSQKYSQEGFSGSGQKLCIYIRNLPFDVTKGEVQKFFADFSLVEDDIYLLCDDKGVGLGEALVRFKSEEQAMKAERLNRQRFLGIEVLLRLISEEQMQEFGVKSSWLSNERTQACSRSHDGDDCSCLFDLKDPSSCSFGQSESLRYHPKDLRKMGHFKHPQGYFRQSDRRSPEDFRHSPEDYRHPWEEHTSHSREEDWRLPLEDWKWSQEDDFRQCHEKDRRQLRSPWEEDFRRPSQEHFRRSYQEHIRQPPEEHFRRSREEDFRHVADEDFRQASDEDFRTSQEDLRYPTDEDFRRVSVEDLREVPEKDLRLPKNFRSPGEEFWTPPDFRGQHPFGNFDHLQGGKFDFEKYKFGSFPDAKVTSDLNLNCVSDKIIPVKISNLPFKANASEILDFFHGYKVIPDSVSLQYNEQGLPIGEAIVAMTNYNEALAAVKDLSGRPVGPRKVKLSLL