MDDILSQVFDACRLARELETSLRLSNVPTDPHYLLGSCEEIVGAFNEAIRRLHAGNLSSYPSQMLLGEAPGSRLDPGAGEGSSRGTGYMQPRSGAERPLSGRRADGSLPHRSPRTRSAIGELIVTTRIARMDDGTVTRRVPALRTGNMEMPPDDGYTWRKYGQKDILNSRSYYRCTHRSYYGCEAKKKVQRLDDDPNTFEVIYCGTHTCQTSPTPILIPTLVPSAIGNNMNDNDNDDGGGGGHQQGASPQSASIQLRNWLEGNPRNTGTLLIPRSGAGGSTSRQVGQQQGGRDIDGSVAELADAMFNSASSGSSMDAIFSPRQGSL