MDVGERSDFLDGKQSQYECLLFDLDDTLYPLSSGIAAECRKNILEFMVEHLGIDAETGPDLCQELYKTYGTTMAGLVARGYRLDYDEYHRIVHGKLPYQWLKPDPVLRNMLLSMPQRKLVFTNGDKTHAFKVLSRMGLEDCFEYVMCFETFNPRDNFNSDMPVLCKPSIEIFRRAIQIAGIDQSKALFLDDSARNIKSAKAIGFETVLVGSSIKAEGADHVIESIHNLREAIPEIWKEQDVIFASSTVPMEAIVVAA*