MAEASVDIGTQPVTVKKKKSLSIEEKIDIINAVESGKKKAEIAAEYGIKKNSLSSIMKNKDKVLEAFESLRFDPKRKRLRTAFYTDLEEALMRWYRIAQCLNVPVNGPMLRLKANDFAQKLGHNDFKCSNGWLDRFKSRYGLVFRAQPVEATGISIDPSTVWYQNVLPYYLNDYHPKNVFNVKETGLLYRMLPTNTFAFKGETCSVGKLCKDRITLALGTNMDGSEKLPLLIIGKNRAPRCFKGIKSLPVYYEANRTAWMTAAIFEQWMQKLDEKFQAQKRRVVIFVDSCPAHPEVKNLKSIELAFFPSCLSSGFAAMNQGVIKSLKIKYRHCLIKKFLSSVESSKEFTFSLLDAVDTLHLCWRAVTPETIVKSYEEAGFRSPKGENDTANADAAVALDLTAHAVGAGVEFLEGLSIEEYAALDEDLETCEATQKDDAEWAGESKQDETGLYTSDEEEEDSGALEVDLPSPSKKDALSAVGTLKRFLRSHDLNDELHGSLADLENFINALSPK