MGTILEDVFLGTAEKYNQKLEMLARMAQPEKWTYKRIQDKDPYRILRNYIQYTYNRLDEEGKIISSADGKYRCMNTGLLTVYNQEIVAIFAVNEMSGKQPWFFNGFFKETDKFFTTNFSELPPLADYCNNVKDLIYDNTLELNMRKEHIIDDNFDRFIEAGYSSKELINVLLDAAKVTLEKKLKRNFKLALPFYYHNTETGENKIQLLAPLYFPGAPVKLALVLNKIKSSAKEYYEGVTVLPVEWAYMNSRLIVKPDEEWAKIMDEITSADEAESIREAVDMAE