MAKRLAQSLRVWSALGRKSRTSFHGTGLELPPEPKIEEEKIPGFKPSAYFPVKPGHIFNDRYEALTKLGWGVSSTVWLVRDLQQWKWLPERYLTLKIGTCDYAKGHESHELNMEQCIRDSNPKHPGHPLLRTFVDSFEEKSPNGTHICLAYEPLREPLTLLQGRFQNDRFPLDILKGYIKYIKAANILVSIEDSSVLHSFAQSQPSKPMSQKTVDGHTIYLSHNNFGRPKSLNFLPVLSDFGSAQFQLDGVTNTWPIQPDCYRAPEVLLGAGWSYSADIWNLGAMIWELLEDKILFSNARDSNLKGTPAAHLAQMIAFLGPPPQELIAREKEGLNRTFGIKLRSPNGKLCNSPAEWFGGPFFDKNGEFLHKHLIPENQALEDTVTYLLKDTEKDEFLDFARKILQWLPENRKTAKELADDPWLSEIVVSVKE*