MNTFTHVPPGFRFHPTDEELVDYYLRKKIASRRIDLDVIKDVDLYKIEPWDLQEICRIGAEEQNEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAIYSKHELIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETDENGTPQQEEGWVVCRVFKKRVTTMRKVSEHDSSCWYDEQVSFMQDLDSPKQTCQSNLVYQQLPYPCKKELDLPPYQLPRDHFLQLPLLESPKLLQSASAIAPINNPMEGYVLDHVNHSTSLLPPSLIQQEHVGQQNFQATYGNINNSNEQAVDPVTDWRVLDKFVASQLSQDASKENIFQGTDNSSVQFRHLDKQKLVVPEQNASTSNSSCPIDLWK*