ELGAELWAETLLRGPTPSTLTAGCTPSLDHPLRRTGSQGWQGKILVMRTQIEVIPCKICGDKSSGIHYGVITCEGCKGFFRRSQHCNVAYSCTRQQNCPIDRTSRNRCQHCRLQKCLALGMSRDAVKFGRMSKKQRDSLHAEVQEQLQRQQQQQQQQQEQVAKTSPAGGQGADPLTYTLGLPDGQLPLGASPDLPEASACPPGLLRAPGSGPLYSSSLAKAGLNGASYHLDYSPERGKAEGRESFCSAGSQLTADRCGLHFEERRLPGLGEPGRGLGYSNPSFRNTPETPYASMTEIEHLVQNVCKSYRETCQLQLEDLLRQRPNIFSREEVTSYQRKSMWEMWERCAHRLTEAIQYVVEFAKRLAGFMELCQNDQIVLLKA