MVSPVTPISSSATISLGAPPEGIYLTFEDLLTAVQRVAKDNGYGIVKLRASNYRDAKPTRYDLVCDRGGVKYNSTAKKRNPSTRKVDCPFRAKAVCEVSLANQWRFVVQDPRHNHEARVPAAPPGQEGAPMAQNLRSITNKLDRIGHDVSQGFQELHARFDKMIDNLEKRLEAMEQRMDGMGALAAAMPPNLGNGLGNGMSNAPNVIDGRLSNVEARLNAMEGRGLEMPLDDVDSRILSTGVM