MSLLHRSVFHRREKNKKSHDRSLPPRQILPVSSIQAGAHGGQISDLVVDRLKRNDPELTRLTLDRALDCYVRRSFKELLEAFCGNAMVQAVHLGPYFYGSLTDAQLADVFKAMGALFVNLEVLTIGTLERTYTAIPGASLGQLVKSAHKLNILRVERFVSVSNDDLQMLANCFKRHPSLQRISIPFLHYEGGEEPQNMDPLFTAIATLPKLESLQIGLSPPCYDQLHEYSLCSLSTFALSSIITSKTLTWFALHHFDLSDVHVMAMATSLASDSSRLRILDLPGNRKVTTLGWQSLLSALQQNCYLETIELYAPREAQSTRRAVYVHLRLNRNGRRLALRDELISKREWLDTIGNSYSNDLLAVYVLLRDNPSICCP*