MAEASEDASALPVTVKKKKSLSIEEKIDIINAVESGKKKAEIAAEYGIKKNSLSSIMKNKDKVLEAFESLRFDPKRKRLRTAFYTDLEEALMRWYRIAQCLNVPVNGPMLRLKANDFAQKLGHNDFKCSNGWLDRFKSRYGLVFRAQPVEATGVPVDPSTVWHQNVLPYYLNDYHPKNVFNIKETGLLYRMLPTNTFAFKGETCSIGKLCKDRITLVVGTNMDGSEKLPLLIIGKNRNPHCFKGIKSLPVCYEANKMAWMTSDVFEQWMRKLDEKFQAQQRRVVIFVDSFPSHPEVKNLKSIELAFFPSCLSSKFIAMKQGVIKSLKIKYRHCLIKKFLSSVEGSKEFTFSLLDAVDTLHLCWRAVTRETIVKSYEEAGFKSQKGESDKTNAETDAGLDLVAHAQAAGVEFPEGLSIEEYAALDDDLETCEAAPETDSVWTEESHSEETGFYTSDEEDDGGSLGTELPLPSKNEALTALDTLKNFLRSQDINDELHNSLADLEIFINSSSK