MGKTELAPGFRFHPTDVELVRYYLKRKVLGKKLLVDAIADLDIYKFEPSDLPDKSYIKSGDLKWHFFCPREKKYATGVRANRATECGYWKTTGKERAVLCNGEVVGKIKTLVYHVGKSPRGERTDWVMHEYRLEDNALTQKNIPQDTYVLCVLFKKDGPGPRNGAQYGAPFKEEDWRDEEHRTDVPSTSNASIFLHGPNPETSLAVAPSHDSNKACFGGMISESCVSDFPPATATTSVAAHLTDAANAPVPAPLLDPSSSASLAQTLQAPNDDDDLYAMLDLFVDEDEFLPFSEPNTNEARHDPIVSAPISLGEEVIFDDLPDFSNMHDNNSIPRTPSYNLIENSELYLELQDLTTPLAPPHVWNVSDSYLTAPLAPPQVGSVSDSYLTAPPAPPQNGNVSEPFLSPQGHFDFSANANDDPYSLLRPWDNTDQR