MLSVGASCASQTVQKRPSCWVDDSTVSAMETIFAAAEAASRMAALRRGSLFKEAAALVRRIESAGGEASSGAVLRAAAGAGDPAELVHRLEALFLRVPDLPFGPAAPSARPALPVTLPEPTRGQGGGAAEAARRHVFASDEERAATEARVREAGRRGAAGGGGGGGGVRGAAAARELAVVLATEPVLDSRLVLTDPGQKELRAALRAVRAATRSMALERSVVLALFAAAAAGMTAAAHGPIFEFRAACERGWRLSVLVHDNLFGVVQDLLIVPSSLSLRLALLILEAARPREHEDPRLLAEACYWAGLRSLRMGTKSDEEALDHFFAGWSVIRAHGLYPSREEAWLVRAIVTSYVRHGRMQEAREHVDKVYWFRDVPGDAELEFWARSIIVKFKAKAGIPIAEEEIAAVEDLLDRLPRDADVETLEIRIAAFVAFIHLKQGSFLKAFFAYRQFVTRFAHPHSPQNDTITAFIVNFSSVAPAAMARGLRVACALHRFLDWDARTPLSAHMLNLLGRLHLCCGDFPAARAAFEEALAGYQRFPDVYTADHPRICFLHACIDACSDARSGSGSSTNSDREVDPEISP*