MLGCTAHRQGGASGRVDELHPQNKSSKAGVLGGGGTLSGMGVSMVDALSTLWLMGLHTEFWEARNWLLQHLRFDQPGTVSFFEAVISVVGGLVSASQLSGDAALGTLAADLAQRLLPAFTWAPTGVVNNTVMLPVAVPDAGNGSMPLAEMGSNILALLLGSIDRLTGLEVGMRRSVGPGTDSYYEYLLKYWLMGGKQDERFRRRWEQAVNEALEQLMVHPPGWSFSYLGDLVGTTLDPALDHLRCFFPGSVALGVMSGAVEGHKAQRHLQFAANMTTACFQLYNSTASGLGAEIIGFHSQTGQVVHLNPRYLQRPEVTESIFYMWRATHDRRWRDMGWRMWRAIQAHCRWEGGYSGALNATQVPVESDNVQQSWFLAETLKYFWLLFSPDAALPLRHWVLNTEAHPLRVLREHSGGPATPWRGGAQWRQQLRGRLWGG*