MQARRHPETTHIDRLATADMLAMLHQDDKQISEAVGACLPDIARLIDIATATISRGGRLVIIGAGASGRTTIEAVSDYSPEGKHALVGLIAGGQTAAMAERETAANNYDLGAFELQSLDFSNRDMLLALTVSGKTPWVWGAMRHAWSLGAPIAVITQQPTSEAAQLADIIIAPQTGPEAVAGLANPKAQLAQRQIVNMLTTGLAIRDGRVYSNLRVDVQADNSHWAERQIAIVMAATDCTRSEAKAALASCHQHCRTAILMLLSGLDAWHARELLTKHHDHLRLALREAQRSAVTPAQ*