MARSTQHPRDAVIVQAIRTPLCRARKGGLTDLPPSTLLASVLRGVLMKDPSSTATADAADYLLSPDSIQDICVGNVLSPPTAAVSFRMAALAANIPHTASISTTNRQCSSGLQAIANIAHAIQCGSIDIGIGAGVESMSTNPMHELYTKFPPEVDWDSMQSCDNSKEVMDCVIPMGVTSENVSKKNNLDRRTLDEFAALSHQKAARAQSMGKFQSEIVPVGNINKDDGIRPTTTADKLAKLKPVFDKKNGSTTAGNSSQLTDGAAAVLLMSREEAMKRRLPIIGVWKSFAVEGVPPKIMGVGPVYAIPSALQKASLRKEDVDVYEINEAFASQCYYSIQSLKLDEAKVNPNGGAIALGHPLGCTGARMVVSILNEMKRENKRFGVVSMCVGTGMGAAAVLEMEDMRSAL*