MTRVTLDFGDTMQRDAVPPVSADVIFPSSRFPNYKIGPNNQIMEVKQDSKALTMKEVVARETAHLLEQQKRLSVRDLASKFEKGLAAAAKLSDEAKMKDAASLEKHVLLKKLRDALEALRGRVAGKNKDDVEEAIAMVEALAVQLNQREGELIQEKTEVKKLATFLKQASEDAKKLVEEERAYARAEIENARAAVQRVEEALQEYEQMSGASGKQDMDELMKEVHEARRIKMLHQPSKVMDMEHELQALRVQLAEKCKYSIQLQKELARKMGEETVSQLYELDGTEALGSFLHIQPCSLAASELSECTIQWYRLACEGGKQEPISGATKPVYAPEPFDVGRILQAEITYGGQTTSVTTASPIDPAAGLGNYVEALVRRHDIEFNVVVVQMNGTDHTSETIHVLHIGRMRMKLCKGKSSVAKEYYSTSMQLCGVRGGGNAAAQAAFWQVKTGLSFVLAFETERERNAAIMLARRFAYDCNVSVKAFSFFWLQMNIVASLHIIALLRLIIKQLCCSFFIQFECEQFPILAIPILFMYIFCDLFL*