MVREAQLAALDSVCGVLPASSVHPLLARLCRAADSGLEKAAGHSGGGSGGKAGGDAALMALSMLAVAVRHMPPERGLATAHSLATKLSANADLRVREALASVLPHLFSNFARLPGALEQMCALFSKLCEDKVWSVQQACARVVPDVSEQCSRAACDVSTGAPASTSGSADAALAARCDGLQRGVLEGEYLGRLLPASSQWVVTAARQVAGAAIAGLRPGLTADLLPRLLDAFCAASAAVGQGAVEVKRACAAAFADVLAKAGHAHWPQLHPVWGRLLRQADGATLCNAVGGAERVVRVLAAGPLGASGAAQEVVGGQLQEVLRANLHAVAPAVCEEMAGLLAVCPPELQRQVLEVLPALCEPPAAGSGRCGDWRPRLCLARQLHATVCAVAAPGAAGPDAAATVARCAVQLCGDPVWSVRQAAAAQVGLILGQASPPPPLNQDAEDGAATPGSSAATTVALTETQRSWLQRLSGVESCEGLPGLGVEALQVLSSWLGAAVGGTRAEESLAVTACCAAFASQAC*