MASRGGLEQKLLIDGGDGHSHSSDDQRKLRSSLHHIRASRRTSLRRQPPNHPLQEKEKKEEDGVKDNRAEWRKHLGDALESTLTHGIILALLLIDLLATAIDILKTLHSSSKDLSACLDLLHVCHCPSSYSFERTHEWTFLFWISIVILGVLALNVLALLIAFGAAFFHDPGYDLDLVVIFTALILELFLDSETVSLLVILNLWRIVRVAHGIFEVTDDALEEEIRALKLHVEATVSARSNDAQLLREKDDRIAELESRLRMRIDKSPSFSGYIHP*