APDIKNFNRGRVKVVNKKIAYLGDEKPITIWTSLDNVTVIQLEKDETISYITTGFNKGWSIVPNSNHIFIQPKSVKSNLMFEKEAVNFALMTRDYQEFLKTKKLIVDAPDPKELEEQKKALEKEKEAKEQAQKVQKDKREKRKEERAKNRANLENLTNAMSNPQNLSNNKNLSELIKQQRENELDQMERLEDMQEQAQANALKQIEELNKKQAEETIKQRAKDKISIKTDKSQKSPEDNSIELSPSDSAWRTNLVVRTNKALYQFILRIAQKDNFASAYLTVKLEYPQRHEVSSVIEEELKKREEAKRQRELIKQENLNTTAYINRVMMASNEQIINKEKIREEKQKIILDQAKALETQYVHNALKRNPVPRNYNYYQAPEKRSKHIMPSEIFDDGTFTYFGFKNITLQPAIFVVQPDGKLSMTDAAIDPNMTNLGLRWYRVNEIAEKFKLIKDKALVTVINKGYGKNPLTKNYNIKNYGELERVIKKLPLVRDK