MVTSGLRLESTNWSLHNGLRLSRRQNWQPRNDTLVTAMCSWISWMSTMVELLRANAMTASLARIVLPLFENVVPTATGSGSGDPLLFEAYWRANPNLGTVVIPGWYRMSYLTRDNAAILYTDALLRTIRDLHGMVGNAVTKDRYIVVGTGSMQLINAVVHSLALLNSDRVSSVVAKAPYYSAYKVQTEYLDSPLFNFARDPARFTGNATGRGAQIELIASPNNPDAQIQEVPQNISEHVIYDHAYNWPHLSPITKASDHDIMLFTLSKITGHAGSRIGWAIIKDYNLYRTVQWYVVLNTLGVSHESQLRATQLIRTIIKSYSEGIRNEKGLFHYGREVLESRWATIQSILKNSSRFSLQELKPDYCFFFAQIVDPSPGHAWIRCNYEEDVDCAAVMLSAGIIGRKFGSGNRFVRLSLLKRRSHFEILTARLTKLVAQTSSST*