MDLHGHSNDVLCVAASQRGASSRYIASGSEDCTVKLWDARRILRGGQLEEAHVRTLAAHTGAVTSVAFPRATDAMLASGAPTRPSGGGARLALWREVHVLRGHRGAVLGVAFSDDGSLLVSASADKTLKIWRTDRGLSRTALLGHTDEVCACAFNGDASRAFSAARDNTVRVWSTVSGACLSVLRGHLDAVRCLAISLDQSFLVTGSLDRDLKVWRAAVREEDARGGAGAEEAYGATAVAVSPDGPAHAADAAEAALQLLPYHTAPVYALWDVATGECTATLVGHAGWVRALAWTGDSRLASAGDDKAVVLWNVATQKQVLRMGGHEQVVLSLAPSADGARLASASQDCTVRLWDTRTGRCVQTLRGHTGEVLCVAWSADGQKLATGSADKSCRVWGAAKGALEASAAGAGSYPVLACAFSPIGDLVACAADYKDILVWNAHNGQTVAVLGAHSNRVRALQWGPSRLVSLSRDRSLLLAGVDEEEPTAAALSADGALVALASSAGRPILLRPIAVYYI*