MADDLNPRLAQAHTAESRALNVPNAILPDAWLGMLGGGQLGRMFTHAAQAMGYKVCVLDPDPNSPAGTIAERHLCAGYTDEAALAEMAALCPAVTTEFENVPAQALDRLEQLGAFVAPRANCVSIAQNRIAEKKFFALCAARTGIHPAPSWVIEHEADIEQLPADLLPGILKIARMGYDGKGQARVSTVEELRAAWGAMQHVPCVLEKMLPLAYEVSVLAARGADGSTATWPLAENVHRDGILFSTIMPSRSVSDDIATRTRAAAAMIAEEMGYVGVLCIEFFVLQDGSLVANEMAPRPHNSGHITMDVCETSQFEQQVRAMARLPLGSTRQHSPGRMLNVLGDVWFEYGLERTPAWHEVMGHSGAKVHLYGKADARPGRKMGHVNCVGTSPEVVDEAFRHAAHVLGLQSD*