MDGNIKYVTIHLRQASTVEDNIELFARSSIRSTSLSLSRPYGPGSAEVASELSSALSIPSRKHLAALQAVMELHLWSLQVPLHLSMALAAIFRRLENLSFSHCELHHLSRHAWQRLKQLSCLKLRGTVKSAGGSTDASAQPRLGGLQFIRGLTTLKLDTVKVVNSSLAACTQLTRLGGPSAFPGLSQLTQLCRVRIHKISSLSNVAALTSLPHLAHLKLDFWVSSDQLGSSQRFMFPSLERLELWEVKASYLAAMDCPQLQHMEIGIDFDRATPGLVVDSALGLRACADGILHHCNFVELTRSPDVTLTAMLEALAPWQPSAAALSSTRWGMGLRLDNEKQISASHLELLPTGLHNLTFTGCTLLPGALHPVATRLTQLRVLNLQDASDCSAEDLQLLACQSVQGRRLTVHLDRSSEDEFASSLQGLSDMAGRWSGRPGPRFEASYFVPGVKL*