MIRLFLAILIVLLPALASALDVPQLRGYVNDYAGILSAGTVRQLEESLAGFERSDSTQIVVLTVPSLEGDDLETFSIRVAEAWQIGHKGKDNGAILLVAKAERKVRIEVGRGLEGTLTDLVSGRIIRGEITPRFKQGDFDGGVTAGVTAIMAVVKGEYAATPRDLRQGKRSAPPVAALLFFLGVACIFLGALSRVFGGIAGAAGLPLVASLTFPGLGIIVLAGLAVAGFLLGIFLTFLFGGGGRGGGGTWGGPFYGGGFGGGFGGGWSSGGGGFSGGGGGFGGGGASGDW