MLTLILLSLVFAAILAIFAKFATADGDFTLMSKGHPKREEIEDKVVWITGASRGIGQILAKQFAKFGAKLIISARNEAELERVKAELVGKHAPGEVQILPLDLASDEDSLRVAVQKAESFFSGAGVDYMIHNAAHERPKMTALDVTEEALWATFKINVLGTITLTRLLTPFMLKRGKGHFVVMSSAGGKTPAPGQAVYSASKYAVNGYFHSLRSELFQKGIKVTVVCPGPIETSNGSGASSSEQKRTEKHLTSERCAELTIIAATHGLKEVWISNQPVLAVMYLVQYMPSIGYWLMDKIGGNRVEAAAKKGDTYAWGLLFGQKKKSQ