MSEYSQSVGAARLGRPASVVSVGDTIELNQVYSSTHPLYKAYTEKLREKVAQIVARESEKQAKAQQAVCTVALDVETKGEIVREYPEFRVVWPQWRVPVHSAWVARRELVNQYMVYHLKKYVTSYVHYGGSALAAMTLGEVNTVLHVDSSTAVAVHESFDDDIACARLVAASASAATELGWVVQPEHLSSYVKRLALCKRVSHERSTATADALIVDGSLYAMAPLQFACAMVQHSAEVGMFALPYHPSMLVHSNGELLGTDVHYSLDEHHVKLQYPQGVAGVTSYTAQVWHEWLSGSVRRVEGLDGISFQFELLGTRGPFMMVRVVRVNAPLSAHGQLYVHSLQLEDASDMTLVRTWRLKSLAVDPTSDGSWEQVEITVPTRVVEKTHDYAMSLSADQFSRHAIRKRLAVVNDRVVVQGTSVNVNDALRSDQLDILETALFTHAFVARYEAGRLASDMRAMVDKFARFGSLSFLSRLAHVMCVCSSIAYDWTLGVIDEALRSAFDAARTWLGTVPKQRYSQFAPAPQFIRYESFVQAKGASVWTQVRRAMDGFLAVHDLVPSLPGFDYAAVVGCVQDRVAASVPLLNQDYVVRRNGSDVFSDIVDVSGEGANSTVAAGLLSTMQELNEFDQDDGTRHQMSFMSHDEGVHAQDVVRDDYQFDPGYIATLDDFHEAVIPGMRGVDFKYDPASISVDDQDRSLAAEYLDMPQDYGPMPSDMNVFVSVLQGYNVTKRPVTMQETLSAFHARTLSAPVLALPQHDDQLIETIWNDFLDIACVPDARVKLQQYQTDPVGLEERAVLDWIGKANPTNVAKVFKHFVDNPEAWEEMRLDRYDSMNKADVKPPLTNKPLHTRVEPQVIVHHFTQVNAIFSSVFRLLVRRFLSLLKPNFMLNLLKDMPQVRDKMQVFHEWDEPLTYLENDFSKYDKSQGHFVHALETFVFQRLGMNEHMLQQWGLGHIDCKIRNVSAALSLHVRFQRKSGDATTAFGNGILNLLSVVHAYKGTDIVWAVFMGDDSLVAARTVSSAETAVCALAEKFNLQAKFFVTNAPYFASNFVLIHKDERRITCVPDPLKRVEKWSMAVNAFDPKWEDRYRSAVNSLEVYRQRSNLVGLGRAVYERYGTCDRVDFDAVGDAVASAIRSFKDFRAMWKAEPERIKF*