MVRLLGLARAESDEFPRDITRNSNGTGDNGWLIRFFDSAFFCEWIAVSYLYKHEHPGVRDYLCNRMYTLPHSGIESYLFQICYMLVHKPSPSLDKFVIDMCTKSLRIALKVHWFLMAEAEDSEDNEGISRIQEKCQMAATLMGEWPPLVRPQNNLPSPGSRNRVLNKLFSSKQRLLSLTSPPHKTQPLTSPIAATNSNTQEENKIVTDESESSLKVFKKLMPGPKVRDVLFRKFIDKEDEELDKTKESSKESDQESFFRRLLRDSREEDEKAVRTEELANSDGFFRRLFRDRGDAEDKGGAKSGEEDEKDGFFRRLFREKNEDREKRDGQDKAEDDDKGNASWDEDEGSDFLSFRRIFRIHPEDEKTLSTSIENCSLSTPESSPGTENFFKRLFRDRDRSVEDSELFSLKRQREVSQICIAISPSFFLF*