MGKHIRILKNQYLQFMSKRCIQSKAAFNICGKINVENPIVELDGDEMTRIIWKDIKEKLILPYVNLKIKYFDLSIENRDKTNDQVTIEAAEEIKKTSVGIKCATITPDAARVKEFNLKEMWKSPNGTIRNILDGTVFRTPILIKNIPKLVPNWKKPIVIGRHAYADQYKQKSLKIEKSGKFEIVFTPDDNSQVLRETVFHFKSPGVCLGMYNTEESIRNFALSCFQYALDLKMPVYMSTKSTILKIYDGLFKDIFDEIYEKQFKKSFEQHNLWYEHKLIDDMVAQVLKSEGGFLWACKNYDGDIQSDAVAQGYGSLGLMSSVLLCPDGVTCVSEAAHGTVTRHYRAYQKGEKTSTNPIASIFAWTKGLEHRAKLDKNDNLKQFCYALEKACIETVEDGLMSKDLAGCIKGIKNVTEKDYIFTQDLINAINEKLKLKILQNQSKNDPQATSYKLKNDNWNFYAPQEHST*