MKMKNQPAEENVGLVTKSTSTNIAHVDPRLNFPLQFKKNKKRLFILICFFTISVAMLSYAGLSPTTAASHLLSTPLQLFDGILRHGRQDEQKSVKEILERVAMPKSKTVIITALNAAWAKKGTMIDIFLESLKNGQGTLTLLHHLLIVSVDKIAYRRCLTIHPHCLFISTPGVDFSGEQLLLSEDYIKLMWRRIRFLQTVLQMNYTFLFTDADVLWLRNPLTLLEADPEADFQIACDQYNGNPSDKHNHPNAGFTYVRPNERTVRFYGYWYKERTRGARMADQEVLNAIKSEDEFARIGLKMKFLDTRYIGGFCAMRSTDMTKAITMHANCCKGLKAKLADLRMILEKWKAWQLVHRKATMISASRGDQTRPSQNNSAVAMDPRFPTPFACPRSWQ*