MDTSLRSDSWPLDDPDAVLAPHPPPPVSGATPLPGNQLHNTDAQPCILIDNSQAAVDGASNWLRDLQPMEACENPSDERILTSHYVGLRSLNGSDTTEGQILGATYTGHDLTASRKLTAAQVLLKEVTRAGDIPNDRSSSVSQNASLSQAAQAAHELGRGASVGQHVMKQVDEFDMGYETGIPLPEMLHSAITEFHSTHFSGLYGNLDIAVTPEVVTETEEKPDGDAAMKIDAAADASLNADPRSIVCNESLGSSNDSHTWSSVSEKHMVVDCDNDVRTFHTDMSEASGRDELQKTLCHKMDGIADNSNPNVADRTELSSDVNPHSEISLKELVTPMCRQPHNIVVDSEMKESGISGASDQHTCMENQIMPCADDNTGIISIPRANQTIGPEKCEISPDREMECGEPKIRTVEQSINTMVEKTGITELWKHHPHDIDAAGQVEQSARDTINMACNADSDFLAMERMNSEKILISSGTEVEQKDSIIQQSSNILVGREIEILGSLDRSDCNVDVEEKSFSNIHSSECSAIKRIESENLPIEMERKEHVLATAEKSSNIAVNGGRHVLEGSCRFDSDVGIQPEGLSFTSISESDLPIDQKNVLFLDEKKKERRISIIEHRPVVVDCGLKTSDSSNKYDRDIISQPEKQISSDIKSIVSGIELPLHMVVNISNECNRDIATRPQELPCVKVSASDLGVAQRTEPEDDMACPSIEQKCDGVAVVDCGVAEKVEPVIIAVSSMEFNESTGNMPQQHHNVNSHDRSNISESLTKNNAAGLQHEGQPCPVNVVDMNSLQRIEPGTAAGSQTSVAETIKQPLTMIISSELSISESLNTLSSSISAPDVGPAQRLDLRKAYPSTELERDNSTLETLEQPLDTEANDGIKDSEVLNSHPNDVDAHLEEVSCSEKEEIQDGENGVDHYKLVRLGDESDPNLGDITSVGLSDEARVNREQELNEVVGPDDNPDVELLQRTKLDDQLGLDADVNMRSTDSYADEGERNALESVQEASNLQDNFDPSSEIADFGQHQHRKRGRRPGKKVIGNEEKQATDIDALEHQPRKRGRKLGAKASQKEEEDVCFVCYDGGKLILCDKRSCPKAYHIECTGRESDFFQKRGQWFCGWHVCSQCSRAATIHCFTCPRALCNACLKEANFQRITKNRGLCEGCFAMVHMIENNETVNAEGVEVDFNDHDSFEGLFNDYWQDIKLKHSITSANFEKLRQSKDDDQVLADVMTEDPEEAIEEEACGSSDSEDKPPTMRQLRLMKRKRLTKSSTTENLSASDFEGDDEDDDEEELENVPKKSRSKAPEFDGWASKELLEMIKHMKEDPKKQLSLLGIKKLLWRYIDECNLTNPRRRGQIVCDERLQKLFGKKHVGRMEMMKLISLHVASPVKYAVNKSLELRPGENDGAEFNGGDENWPGKKKSRRKGDDKYLKVDPSEYAAINVKNINLIYLKRSVLDELRNDPDLENKVVGAFVRIRVPGMVNKNDTCYRLVQIVGAKQIYDAIDPEKVTDVILEILNLDKREELTADLVSNQDFLEEECQRLRQSVRYGFIKAMTVGELEERAKALREAKVKDWFEAELLRLSHLRDRASETGRKRELRECVEKLQLLNSPEEKEKRLNAPFDIDVDPHMDPSFESDDEDLPLDENSGDTVAGHNMQEKTSAAENVDRMTSVGGTAKFQNHWDNGVLEYHESQRKAYGWIHRSPSWAEKDSGRKDTKHYVGMPTLGQSSSSERKSNWGDGSFGRDKTVNWNVLGTVGRKDVRWMNNVSGMSERSGWGDDASNVLMTSMGINALNNQAETKSSISIGSSSSIISPSYLSGAASNAGTNNITSMSVDNEKEKIWCYQDPTKTIQGPFSMEQLRKWEKTNLFPLDLQIWRVTESQDASILLTDALAGRFSKRVFQETHGLGKGSSFAGTPAHSLNIYSRGLTQSGTGISQGSAALNATNGLPIGVSGHNSSSVPGSSLHGFPTTQLSAVQGYPSGAIQTQQIHGFPSGHAQSSNSQSFQPGPTQASYSNYSPVPTQVPHVKSLSSGALQAPTQGLGTKAFSNVPLQGPSVTGFPHSLSSMADHSQGSHYGDPLNPTHRSHSNNFPMNIPQRTHMGRDFRSPSLSSLGSKIEDGVWGRGTNVRGISNQSDTRDVPTQRNMGYGQKYREIQRNEGRFIPKRDLLCRFYARGLCRKGPDCDFRHE*