MSLSYALEGDSTHVNSAPTTAGLVDSTGGTGGQSAETSSGPYGPSNDLWLTQEVDRLTSMQRALPSDGLLLTRGKWSCERRTASDIVLVGTMHFHNLSDRRELFIPELRAEATLLASDSLRNVITHTEVVPRHTGKYAVSARPDGYWQAFILEAGKTTSIEARVSIRAPDEQTSLDFLQAVWFRVHYIAYGPHGRTPHTQHAILPLSFPQADTATPQWRKAGPRAQVLPIRTHLLSHLDDPLAIFNRYVLPHARPGDILALGETPLAIMQGRFRHPSSLRLSWVALWACRLFHPTSSLATACGMQALVDIVGQLRVVAAALLAGVARLLRIRGMFYNLAGEQARLIDDVSGTLPPYDQFICLGPVRPQQTVDALRERTGVEAAIVDVNDLRKCQVLAASRGVDPQALAAALLDNPAGNADEQTPLVLVRIEPQ*