MKGITHGACDYLLKPVRIEELKNVWQHVVRRRKFDHRDHNNYDNVGDSEKPQHANSEGGQDHIPSESSDHGGKLNRKRKDQNEDEDDDGQENMHENADSSAQKKPRVVWSVDLHRKFVAAVNQLGIDKAVPKRILDLMNVEKLTRENVASHLQKYRLYLKRLSAVASQQAKMVAAFGGRDHSYLPMGSLDGYGSFHTLSASGQLPALSSFQTNGGLSGTNPAGYGLRGFTASRIVQPGRVHGNTSNPINDLGKLQRIDLPGSQHGNLLQGMPTALELDQLQQHKTMQDADIHLPGGFSGAGLSTGSSSNISVSVTNNPFLSQAHQQHMQSMVLGNHSSVGMSVNSDPFQVSVGGSSHEL