MKKTAIALTIAALAAASVAQAAPQPNTFYVGAKAGWASFHDGLNQVKDFDKAGNAGSFGFKRNSVTYGVFGGYQITDNFAVELGYDDFGRAKLRNTVGEKTNTIAKHTNHGAHLSLKASYPVLEGLDVYARVGAALVRSDYKLYDKENTPSLQDYQRTHSTQVSPVFAGGLEYAFIPELALRVEYQWLNNVGKLKNAKGERVDYRPDIGSVTAGLSYRFGQSVFVPEVVSKTFTLNSDVTFGFDKADLKPAAQNVLDGIYGEIAQLKSASVAVAGYTDRLGSDAYNLKLSQRRADTVANYLVAKGVAQNAISATGHGEANPVTGNKCDSVKGRKALIACLADDRRVEIAVKGNK