MADHQLLLVLQHASLRHRHPSSPLHPHLIPPPFPSSRYLHARFLHSHHPQLLSLPSPRHKFRPTLRAVESRAAQVETSSPKAETMNPPFNVLITGSSKGIGYALAQEFLRAGDNVLICSRSEEGVKKAVQELNEEFGIQHAWGTTVDVRNGQSVASLVAFAKSKLGYIDIWINNAGSNAYTYKPLVETSDDAIMEIVETNTVGVMISCREAIKMMMGQSRGGHIFNMDGAGADGRPTPRFAAYGATKRSVVQLTKSLQAEMRMQGIKNVVIHMLSPGMVTTDLLMAGSDTPQAKFFINILAELPETVAKFLVPRIRAIPGDGNTKPTYIRFLTGFRAYSQILARLAFNARKKPAHSGRLIHLILHFLDVHSLYMIYPAKQVSRILL*