MACIFVMIVLGRRAAMALFMLLFNFKVSHGHGATPRSAPPALFVFGDSLADSGNNNHLLTLAKANFHPYGIDFPGGVATGRFTNGYTAIDYLAFKLGLPVVPVYKDSSTKGSRLLQGVNFASAGSGIESYSGITFGEVITLDNQIKAFDQGVKQDIINLIGAEAGNALIAKSLFYIVTGSNDWLNTYFLRGSPLPKLYTVTQYRDMLVAKLLSQVEAIYNAGARKIGVAGLGALGCCPSQLRAYKSNGSCVGFLNEIATGFNEKLRPQLLDLTNKLPNSTIVYSDLYTALINVVKDPSSHGFTVTNQACCGIGKFRALVNCLPRFSVCMGDYLFWDSFHPTSKFDEKFVDLLWNQGPPYNYPVSGKQAFS*