MHNIRKSLRGRAVVLMGKNTMVRRALKGFIADSPEYERLLPHVKGNVGFIFTNDDLDEVRQTILQERVAAPARAGAIAPGDVFVPAGNTGMEPGKTSFFQALGVPTKIARGTIEITQDLKLVEAGTKVGASEATLLNMLNISPFTYGMGIAQVYDHGQTFSADVLDIKPEALLASLTSAIKTIATISLATNYPTLASIMHSLVNGYKNLLSVAVETDYSWPAIEELKDRVANPDAYASAAPAAAADSGADAGGGGGAAAPAEPEEESDEDMGFGLFD*