MATSIDLHLGNFTRICVRLVYLLGFLSLFSAAEKYRAVNLGGWLVIEGWIKPSLFDGIPNNDLLDGTQIQLKSVKHGTYFVAENGGGQQIAVNRANPSGWETFRIWRVKNGCYQLRVFNKQFIGADNGGGGVVKAVASKPDTWETFEIIRNHNNPNRVHIKVLNGMYMQAQSQDQLTADFQGEPDWDDNNAATFEMTIVGVMRGEYQLSNGYGPYRASKVLNDHRNTFITENDFDFLSKHGINAVRIPVGWWIASDPKPPAPFVRGSLKALDNAFSWAWNHGVKVIVDLHAAPGSQNGDEHSGSRDGYIEWDDQSQNNIQKSLSAIDFLAARYAGNPDLLGIELLNEPRAPAIPVETLRAYYTNGYKTVRKHSSTAYVVMCNRIGPADPKELFQINEGLSRTVIDVHYYNLFDDSTFKSKTVQQNIDFIYNDRASTLQRLNSQNGPLIFVGEWVSEWEVKDASQSDYQKFGKAQLEVYGNATFGWAYWTLKNNAKHWDFEWMVQNQYLQL*