MVHWGIRVVPGRIAACGLSILISAGASFSAFGPASVVALTLELSSSPTSLKLMTFNIHGWRDSTHQCNFDRIATVVREVNPDILCLNEVLHPFATPSGSDKAANQQVIDDYYKQVQQNQGRGKTIHPSFVQSQEDSFLSRLSKATNLPNVQFVGATDNSFFGKGIWFGNAILSTHPIDDFLPVPLPIEPGDIDLGNQERDFVDPRSFGVAKVKFDDNQHCIGIAFGHLDHKSEELREKQILKVLEDTRDVLSDVPHLICGDFNAFQKSDCDPKGWKAILNLFQTRGWPTPYERSLALDALKDAGYLDSFYESYGQQDGTAKQVPDATSWTTLPLMRIDHILVKNSVAQSPSSLPAILPKEHYQIDTDASDHFPVVLEALLQQPGAEILRQAD*