MECLELLHLVFSHLNARDLALSCCCCQSWNEVGSSNHLWRALCVQKWPGCEKLFGRKAIEAMGGYKVFYTRRTLTSMGRTKSIQAKPWLRLEHLTFFVDLTYKGMPVMSEALPGTVMKGEAGAELCFTVRIEPSVVTEAVLPRQALTPFFYQGQLFYEQPFQAVHASDYWLNWSAVRSTDHRMVCLLHCAPLANAEEPELPWSRAGMGIGGQRLGLPLLFQGELASGGGGGGGLLHCHSSRLLTRSPFVSFACLDCRPLWGNTLSQPMQFKLVELHLGVWQRCHSRAPSLDSVLLTLEQLDWK*