MKALIIAKKEFADIVTSKRFLALLAAMLLTYLLFVSQMSQFSTISIKAVFGFLGSQTIAFVGGILGLAIGFDMISREKESGTLRTLLSHPVFRDEIVLGKAIAALAAICIIVLVTVMFIIGVSAFYGYIPAADDLGLIAKFALATIAYLFTMFSIGLFFSAVFKSSTTSLTVSLTLFVMLAIFVPIMAYFIAGILAGPAPQPPVDFEKVDESVIESPEWQKYEEEREEHFRRIQEITQTILLISPQNSYTTLVSSFAATSEFMPFQPTDTTKNALSFVILPLLLFTLSYVRFTREEL