MTAFALAIGVGTKNSKGEWLEVYFQKPLLNPADSLVTAALETLGYEGGNVALDVDGGELTAFADAIDAIAPEQAALARACTESVRPITVTILDTDAQATSTPEVYLKLHLLSHRLVKPHGVNLAGMFGLLPNVAWTNQGAIDLAELPEAQLKARLNGELLSVNSVDKFPRMTDYIVPSGTRIAHTARVRLGAHIGEGTTIMHEGFVNFNAGTLGVSMVEGRISAGVVVGDGSDLGGGCSTMGTLSGGGNIIISVGEKCLLGANAGIGIPLGDRCTVESGLYVTAGTKIQVLDDQKQVVDTVKGRDLAGKSDLLFRRNSISGAVECVTNKSAIALNEELHANN