MKQAILYIAALLVVVFLLAAGTTLDVKTIHALPKAMFQFDSSSMNNVIWIELRMPRLLLALLTGSALGLSGYLMQVLVRNPLADPYVLGSSAGASLFAAVFYIWLAPGFASLSVLLVLTFAGAFGTNIVSLFLSTVNGRIVPYRMILVGIAISSLAIALLSLMLYTSGADQSWKNIIFWTFGSFQTASWEKVAVMAGIVSALILLSMLFFNAFQIMELGEENANRIGVPVQRYRIVLLLLSSMLTGAAVSMVGPIGFIGLIMPHMVRILFNYRQTRAFILVLCYLSGVFLMICEMLSSQLFPPQGIPAGILMSLIGVPFFLYLLLKTSDKNI