MDRPPHLDIDLNEAPSPPPSPPPSPPPQAPEFPPPADAAPAPAPPPPPPPPPQPQLPPPLLPLVSPSQQLRLQQEALEVVLRLHRPPELRNTPFGPIGAVPAGLLPALGLPAPHPGEAGWGFPPLICASCGRQEELGSTFVCDACDRGFHSKCVRVWPPLLPPPPPPGPPGARRPRAAANEDWICPQCEMRGARSTRWKLGPVPLDINAAPPEEPVAASAHDISRANISDGAQLSEFARLPHFEGVHLNNTALYDGMQFMPQFDLTHCLGIRQKFTSIDRDINADGNVPQRSIHLRRKRDGPQTSTLPKGSENHEFVNAGIFMEPSFFTKATEQSTSEYKSLLKPPKFLVEKSSHQPHHCPVVLPVQYSDFFITSLGEIDNRTSYHNSYQIWPVGFTSYWHDRVTGSLFECEVCDGGNFGPMFKVRRVPCSAFQLPDASTTVCPNIVRKADTIETMESSGVIEDTANDTDDNISMLLSDFSETNQDFLSCLSKDMEGKGSLGCSSVQTSNMAVPAVVLHSGSSSRAPTKDANLHDKIGDFTFEGTTPSSAWRMISCAMMEACEKMYKEHGHLALSCTHNIEKSSFDYGSGSQNTDGPCNLLARFCSSNGPRIPRFIEKEDDVESACALLKEWLYQDRIGFDLEFVQEIVESLPKSRACSNYQFLRDRTGFNSSLTIASGTLLAVNKSSPSNGDVMSYGRHGSIVTGPQDHAQPSSFSIRELPLGNPFSRKLPPELAGDVFQVLEFLGRFAEIIGLKELPSVEQVEDELINPWPICANQKDIQHYRDHTPPMNSPANVSTSYSNGESGLTTNEETASVFIPVETSTCEAAEDKLAAQTLGRCSGVVLPEIHLALLKVLFTELVPRVAIFVDPRIDSKESKSKRGRKRDTDTLTRELKIDMLTANKLTWPELARRYILVVSSLSGCMDLSDISSREGVKLFRCLQGDGGILCGALPGVVGMEKDALLLAEAETLICNSSANEGNKVFTMDYKDSDIVHSPEQPACDATLPDWVKSLEPVRKLPTNVGTRIRKCVYEALERKPPEWARKILDHSISKEVYKGNASGPTKKLVLSVLAEACRKKVPQNPEKPRKERNIISISEAILKKCRIVLRRAISSDESKPFGNLLGTTLTNSNENEDEGILGFPGMVSRPLDFRTIDIRLAMGAYRGSWEAFLDDVQEVIHNLQTAFADRPEVLVMVVALSQSFESLYKSEVQDLVKKFDKYLSNENGNSEIHNQLQDALMAANNKLPKAPWEDGVCKVCGIDRDDESVLLCDNCDSEYHTYCLNPPLARIPLGNWYCPSCLSGQNRTNIDDNTHVLMQEEKKCVGEEAHVFLEKLNKLAMAMDEKEYWELSVPERIYLLKFLCDELLNTALIREHLDQCSDKSNDLQQKLRYLNYELKELKYQVEIRSTYATQSRWMKNDHVSNSSGPVENQQRSMPTALEHLEEAERVNVGVNLNTAAEGAPTGPLNVGKPYSTDNDISSTSVTEGNRSLGLSKQASDIVTDRIDGSSIGEGSQSCEKSVGGRSGTCDNLNMGEDHSAAVISTPNGELPDDNARTPSQDNLEASTTKLADHDADNNETNNLLDRISQVQDSISTSELQLSMASFRRECLGRDSVGRLYWVTGRPGKRPRLVADGSMLIPKDRDISMVTSYPQSTFDCRGWNSASIVIYESDEEIKCLVDWLRDTDPREKDLKDSILHWQKSLYHQASFSVSDSPASKFSKSEPLTDLPDTKAFIVLEQKYGLQLDQDTTELSKKRGRKTKSGSEEGIYRCDCLEPVWPSRHHCLTCHETYLTSTEYEGHDGGKCNSSDDSPNQSKESDESKLKGTKSDIKEKDPVDHSCSVEPSNSGNLDPCPVDFEEICKKFITNDSNKEIVKEIGLLGSNGVPSFVPSPAFFLDPPALLSENKRNDDIPNDWSSSLEECQAMSAKKSGQEGVQADQDCPGNTGDEQMPKSKKPVRDSASAKEASSLTDKPTRLLTVNGGLVPEGSLMPLIGRNFHILKQLKINLLDVEAALPEEALIASKSQQIRRRSWRAFVKGAESISHVVLATNFLQSMIKAEFLKKDWWYWSSFTAAIKTTTVSALALRIYTLDDCIMYTKDPAPNPDPADNARSGNKGKRKRDADS*