MRGVQIFSGTSHPVLAETICERLGTLPARAVLGKFANGETRVDIGVSVRNQDVYIVQSGSQKINDSVMELLIMISACKGGSAKSITAVMPYFPYSRQSKKKSHRGAITARMLANLLSVAGVDHVITLDLHASQMQGFFGKPVDNLFAEPFIARWIRMNVPGWKEAVVVSKNAGGTKRVTSLADTLKLNFGIVTTDRRRPKVAMSMTDSTVFFDSMNDSIPKDPKPFVLHLRKNSQRGESSERNTAETEELLRPVTPPAARRPSELEAAHEYTDVRVRDVITGRLVQGHIVDDDFPSGGPTSVPASGHTTPGQPSSQDQPESVPDAMVNSFISTTSSLPGDHALGGSFDAAESSDEEESNGRSVEQEKMITLVGDVRDRTVFLVDDMIDKSGSWIAAAETVVKRGGAKQVYCIATHGLFGGDSLEQMEACDAIDYIVVTNTFPITPQMMRKSKKLVIIDISSLLAESIRRHHYGESVSALFHLND*