MTLFDPQFLERIEYLALVSRRTFRGQLFAQRRGRRLGIGAEFADHRDYTPGDELRDIDWNVYARHGELLLKRFQEEEDLHVYFLLDCSRSMSFGSPSKFDYARRLLAALAYIALDDLDCVGVTSFSSDVHSDFAVVRGKQRIHPFMRYLENLDSQQGATTSLERSVRTFVNRRQRRGLVVIVSDFYDPAGIERGLDLLRHERYEPYLIQLSEPSEANPPLRGEVELVDAETQRVETVTITRQRRQEYLQRYQAFLNSIATYCRKHSCGYVAASTERSYEELILDMMRIHARSAAPWYRVRDLFSLAAHLLVLALLVLALSDPQFYWRDTAPRLVVVVIDNSASMNATDLAPSRFEAAREKALGSISRLSAHDEVAVVTAGGAPRLKCRPTALRSTVRQAIADIQACEVPAQLDAAFSLAAEIPSEGQKHLVVISDQSVDEEKPIEGFDQVDRISVGGPADNVGITRFQARRSFNDPLGYQVLVEVQNFSRQPTRCQLVLALNGSVVDVVPLDLAPGEKWNQVLVESAVEGGQLTARLEHEDALALDNTAWSMLPARSTRRVFLVGPDNLFLRSVLEAQPQVELYIVDDLPNDVGPEDVLVVYQKPFDALPSGKVLVIEPVSSIPQWQLGPGLETAFVADQEDSPLLQHIDLQGLEFRGAHELDLSVNAEVLASSAGDDPLLFAFRDGEHQAVVLNVALEEGDLPLRTAFPILVANALSWLTDNTGEMEVVYQTGEFVDLPGRENTSSVVICSPSGREETLIGSQGDSVIGPLDECGIWEIRLGAHSGNHATTLEVACNLANEGESNLLRGEVGETEVASVFQAAHRPVWMYVVMAAICLLELIHTTYLYGLIALAWVVGVAAVSLTQLGRTRRLASTFTRATSIVLLVVALAELSLVSPAYEAFVVIAVDESQSIDPEAAGQANEFIEQARKLQGGNRLEVVKFNGQSGTLATNLEEAIRRATARIPAGYAPHVVLLSDGQETEGDAFQAALNCEVPISTVPLERHIPEEVQLTSLTAPAEVRSGEPFFVEVILDATREGEGVIEIYENDHLIVSEAQKVTEGQTHYRFRHALNGDQARITAVVRDFPDTQLNNNKAEAFVYAVGEPKVLLIQSEPERANHLRWALEEEGLAVQVRPTTGLPEGRAELEPFDLIMLADVPAPDLSDQQVEALRQYVELLGGGLVVIGGEQSFGLGGYYGSALEELLPLRSDFERDEEKPSMAMVLAIDRSGSMTGEKIELAKDAAKGAVELLGVNDSVGVLAFEGDAFWVSEIHPCTDKNYILERISRITAGGGTELYQALNEAFLALGASNANLKHCIVLSDGNSPPGDYDSLVSAMNAARITVSTVAVGEEADRELLQRIAETGQGRYYFCEDASSVPQVFARETIAASRSALHEEPFLPVLMRPTRVLDDIEIETAPFLLGYVGTRPKPTSELILATESGEPLLAWWRLGLGTVAAFTSDASSRWAAEWLDWPGYSRFWAQLARHTMRSEETRDAELVLESDQGRTKITLDVVDERGEFINQADTEVDVMGDAGQVETKELTQTAPGRYETVVETSPVKTTQLQVRQAHYGRPRYRASHAVAASYPDELRVQSPNLTLLKQIASASGGRFDPSPEEIFLTLGTPGLRMTPLWNGERRNAGKRGKALMRQDGSGNANRQVSEALQGVVRRRQMVTGGRYALAALLVTAFGLTAASVAALVLNSSQSRTISGLILLAVPMAGFAIGALRRYSLTDAAVDSDRCYGLQDRLLSAIEFERLGDLSPLHELQLDDARAFAAQVDPREVIPWSMPRYGVVGIALAMLAIGLTFVPRSITPSRAEALSESLQKSQESEQLSAQADRLSALAEKEQNQELHELAERFRETSERMREEAGGVEDMLEELSRLQETIRQQQAEYDVERMQARLLDVAEAMQDIAALEQIGSALAQLDFEAAAEGLEGFDPQQLKGIAAEAAAESLQDLADELGEAELENLADPVREMSEGLRDDDSQQSAQAALDLAAQLRKHGKRVQADRQLQNQLTAMTESKARITNGQSVDIPGQEPQRPSSEVGTGTHGDLEGELTQLDSQRQQLELTGTLGEGASSGETSIAESEAATAQRTYREIYKQYEKQSRAVLESEPLPLGHQQTIRRYFQLIRPKADAPSN*