MLLLPAFDLCNHRSRGPAEREASGPTVVVAGDGTVVFAAGAPLAAGEGVALEYQARGNAALLLDYGFAEPLTPLAPGTERLALLHTRDGAAPARLTLSAARLDGLLAAARAAARRSCDAASAEANEPASLALHACNAILASCRAKLRAMPTSLEEDDASLASLGRPAGGASEALLRRRHALHFRMGRKQLLRAVMARIEEALRDSPRLSEIVEPLAERRASSEPRVRPPAVRTEEPHVVELTVPEVCFDALHASYLDARCPRYARAS*