MGSVVRSALEKLFGSSKDGGCKVYATACVQTRQLLDIIDIPGADPSDVLSDLLGKQLSMRLVSQDLSDPGHSVNQNVTKIGKVSKEAFLEDWLDKENPITKEGCATYCTNFTLHQSFGVPAALLVVNHNPNDFRLKCVTLHLPDDTIIHFPCNSWIYHYSNYDGPRIFFTNQLCLPNDTPAGIKQLRIQDLQYLRGDGTGKRHVADRVYDYDVYNDLGDPDLGLDFKRNILGGSKEYPYPRRCRTGRNHTRTDKSAERGVFFPELIYVPRDEIFSNMKWADFIGDAIRSFSNAILPTLENIFDTTDHFDSFDHIIDLYQKGLDFSQIPKAVKTQKENQAALQLLHRIFDSDSQDISQLRFPVPSILQYNKEAWKLDEEFGRQTLSGLNPLVIEILREFPPVSKLDPKIYGDPKSAIRVEHIKHNLEADLSPDQALEQKRLFIVDYHDAYMPYLERINVLDGKAYASRCLFFLTGEGTLKPIAIELSLPPPMKGEPSHSQVFTPPPANAPKEDAWLWHLAKTHASINDTGYHQLVSHWLRCHASIEPFIIASNRQLSTLHPVFVLLKPHFKNTMSINALARKVLINCYNGQFLIGGIIERTFTPGKYAMEMSSVVYRSWRFDEQALPADLIKRGMAEKDPDSPHGLKLLIKDYPFAVDGLEIWFAIESWVHDYISIYYTNDMAVVNDGELQSWWREVREVGHGDKRDEPWWVAMNTVKALEEVLVTVIWVASAHHAAVNFGQFEYAGFMPNRPSMGRCLIPEANTPEMQELKSNPELFYLKTISTEVQSVIVMAVLEILSSHAEEEEYLGNLSDLSWTCDERVILAYKKFGDNLMKVEKEMMKRNSDRKLKNRLGPVQVPYTLLLPWSKSGLTGRGIPNSVSI*