MRGVQIFSGNSHPLLTETVCERLGTSPAKVELGKFSNGETNVNVGVSVRNQDVYIIQSGSEKINDSVMELLIMISACKGGSAKSITAVMPYFPYSRQSKKKSHRGSITARMLANLLTVAGVDHVITLDLHASQMQGFFSKPVDNLFAEPFIARWIRNNVPGWKEAVVVSKNAGGTKRVTSLADTLKLNFGIVTTDRRRQKPGPTLADSTVFFEALDQETTPLPKEQDPFIARTHIENPDALQSRESQADLNELDSLRPETPSGARRPSELEAVNEYTDVRVRDVITGRLVQGHLVDDDYPPSGPTSMAVSGDATPGQLPSQESEAIPDSMVDSVVSTTSSMPGDHALGGSFDAADSSDEEEGSTKRNVEQEKTITLVGDVRDRTVFLVDDMIDKSGSWIAAAETVVKRGGAKKVYCIATHGLFGDSSLEQLEACESINYIVVTNTFPISPQVARKSRKLIIIDISSLLSESIRRHHYGESVSALFHLND*