MIARAIGNLGNTTFNFRKSTTSTSFDVGNTTDLTDLKMFQEGPQLLQELLKTDFSGVSGVVQLDDGEIVGSTYEIVNVVGNGYHVVGYWNDKTQLSKQLPSAASSGSGQNNIIHKLGAVIWPGGSTEVPRGWEQPTSGKRLKIGVPIKHGFTEFVKVEFDNSRNSSNVTGFCIDVFKAVVNKLDYALPYDLIPYGNKCRTEPYDDLTNQVYLKNFDAVVGDITILADRSKHIDFTQPFTASGLVMVVPLSEVNNAWVFVLPFTLGMWCTTGAFVIFTGFAIWLFEHRVNPEFRGKPRDQV